PHP 第一天学习笔记
2005-04-13 14:07
621 查看
一、配置PHP编写环境:
……最简单的办法就是下载一个傻瓜式安装版,比如我用的 MyWebServer v1.1.5,它在 Windows 2000 Professional 系统下实现了Apche+PHP+MySQL+Perl 的完美组合,服务器和编译器都能正常运行,能很方便调试和运行 PHP/CGI+MySQL 程序。他们分别是 PHP v4.3.6 + MySQL v4.0.18 + Apache v1.3.31。
二、随手找个编辑器测试程序:
……直接测试有关数据库的操作吧,建好表就开始,写个添加数据的小程序:
1、建立连接,一般很多文件都会用到这个连接,所以将它作为包含文件另存为data_link.php。
<?php
$host="MySQL 登录IP";
$user="MySQL 用户名";
$password="MySQL 密码";
$database="数据库名";
$connect=@mysql_connect($host,$user,$password) or
die("连接数据库错误!/n Connect to databse Error!");
mysql_select_db("$database",$connect);
?>
2、使用连接,记得包含文件,使用绝对路径的包含方法,安全也容易修改:
<?
$includePath="硬盘存储文件绝对路径/include/";
include "$includePath/data_link.php";
?>
3、添加数据,先学会使用这个最简单的方法吧,在 values() 中,我们只需要把想插入的值按照数据表中列生成的顺序依次排列插入即可,记得 $1 $2 $3 ...... 对应的都是数据表的列,顺序是不能错的,如果哪个数据你不想插入值,就可以使用 '' 空起来。
<?
mysql_query("insert into 表名 values('$1','$2','$3','',......)",$connect);
?>
4、再看取得表中符合要求的记录条数:
<?
$existaccount=
mysql_num_rows(mysql_query("select * from 表名 where 条件,$connect));
?>
5、最后看看最常用的指令 echo:
<?
echo '
恭喜您!超链接名';
echo "hello, sakawinki /n";
echo $existaccount."
/n";
?>
点号是用来连接字符串的:$existaccount.$password
三、初学者注意事项:
1、PHP 有分号;
2、PHP 有大括号、小括号,括号每次输入都要成对输入,否则容易出错;
3、记得在页面间使用表单传递内容的时候,如果有新界面需要和客户端交互,不要把新界面设计在同一个 PHP 文件里,比如显示和提交做两个文件;如果只需要后台代码执行,那么可以写在一个文件里,如删除的代码可以做成函数放在显示的 PHP 文件里,还可以加入控制脚本 JavaScript 让网页效果更丰富更人性化。
第一天学习笔记完
……最简单的办法就是下载一个傻瓜式安装版,比如我用的 MyWebServer v1.1.5,它在 Windows 2000 Professional 系统下实现了Apche+PHP+MySQL+Perl 的完美组合,服务器和编译器都能正常运行,能很方便调试和运行 PHP/CGI+MySQL 程序。他们分别是 PHP v4.3.6 + MySQL v4.0.18 + Apache v1.3.31。
二、随手找个编辑器测试程序:
……直接测试有关数据库的操作吧,建好表就开始,写个添加数据的小程序:
1、建立连接,一般很多文件都会用到这个连接,所以将它作为包含文件另存为data_link.php。
<?php
$host="MySQL 登录IP";
$user="MySQL 用户名";
$password="MySQL 密码";
$database="数据库名";
$connect=@mysql_connect($host,$user,$password) or
die("连接数据库错误!/n Connect to databse Error!");
mysql_select_db("$database",$connect);
?>
2、使用连接,记得包含文件,使用绝对路径的包含方法,安全也容易修改:
<?
$includePath="硬盘存储文件绝对路径/include/";
include "$includePath/data_link.php";
?>
3、添加数据,先学会使用这个最简单的方法吧,在 values() 中,我们只需要把想插入的值按照数据表中列生成的顺序依次排列插入即可,记得 $1 $2 $3 ...... 对应的都是数据表的列,顺序是不能错的,如果哪个数据你不想插入值,就可以使用 '' 空起来。
<?
mysql_query("insert into 表名 values('$1','$2','$3','',......)",$connect);
?>
4、再看取得表中符合要求的记录条数:
<?
$existaccount=
mysql_num_rows(mysql_query("select * from 表名 where 条件,$connect));
?>
5、最后看看最常用的指令 echo:
<?
echo '
恭喜您!超链接名';
echo "hello, sakawinki /n";
echo $existaccount."
/n";
?>
点号是用来连接字符串的:$existaccount.$password
三、初学者注意事项:
1、PHP 有分号;
2、PHP 有大括号、小括号,括号每次输入都要成对输入,否则容易出错;
3、记得在页面间使用表单传递内容的时候,如果有新界面需要和客户端交互,不要把新界面设计在同一个 PHP 文件里,比如显示和提交做两个文件;如果只需要后台代码执行,那么可以写在一个文件里,如删除的代码可以做成函数放在显示的 PHP 文件里,还可以加入控制脚本 JavaScript 让网页效果更丰富更人性化。
第一天学习笔记完
相关文章推荐
- php学习笔记第一天(原码、补码、反码和逻辑运算符)
- PHP第一天学习笔记
- LAMP兄弟连PHP课程学习笔记 第一天 PHP基本语法
- PHP学习笔记 第四讲 PHP条件语句介绍与应用
- PHP学习笔记 第九讲 数据库中的常用SQL语句
- PHP学习笔记
- sql学习笔记之月的第一天或者是最后一天
- php学习笔记:登录练习
- PHP 学习笔记 账号登录系统
- PHP之变量、常量学习笔记
- PHP学习笔记--第四章.获取数据
- PHP学习笔记3:数组
- php学习笔记 数组遍历实现代码
- php基础学习笔记
- 微信登录 学习笔记 php
- php学习笔记-后台模块
- php学习笔记之数组遍历练习题1
- 【燕十八PHP学习笔记-2】运算
- 人生苦短,我用Python 学习笔记——第一天
- php学习笔记 ------php中的错误定义和http相关协议仿盗链