欢迎光临第一亲子网

PHP4 与 MySQL 交互使用(2)

2013-9-3 | 来源:第一亲子网 | 点击:

导读: mysql_select_db("$dbname")or die("Unable ro select database"); print""; print"您好:$name."; print""; print"您的Email是:$email"; print"谢谢您的参与"; /* 把信息插入到表infostar中 */ /* 因为前面用mysql_select_db函数选取了数据库表.所以,下...

mysql_select_db("$dbname")or die("Unable ro select database");

print"
";
print"您好:$name.";
print"

";
print"您的Email是:$email

";
print"谢谢您的参与

";


/* 把信息插入到表infostar中 */
/* 因为前面用mysql_select_db函数选取了数据库表.所以,下面就不需在输入表名 */
$query="INSERT INTO $userstable VALUES('$name','$email','$choice')";
$result=mysql_query($query);

print"您的信息我们已经保存到数据库中.";

/* 关闭数据库连接 */
mysql_close();
?>牋

注意: 编程时如果像上面一样:一开始就定义字符串变量,修改的时候就容易了.

我们已经把信息存入数据库中,那么怎样才能浏览这些数据呢?牋
下面,我们尝试把所有喜欢吃苹果的朋友列出来,建立apple.PHP文件牋

apple.PHP

PHP
/* 定义一些相关变量,供下面的mysql_connect()函数用 */
$hostname="localhost";
$username="root";
$password="";牋
$dbname="mydb";
$userstable="infostar" ;

/* 下面建立连接,并选择数据库*/
mysql_connect($hostname,$username,$password) or die ("Unable to connect database");
@mysql_select_db("$dbname")or die("Unable ro select database");

/* 选择所有喜欢苹果的用户 */
$query="SELECT * FROM $userstable WHERE choice='apple'";
$result=mysql_query($query);

/* 计算有多少这样的用户 */
$number=mysql_num_rows($result);

/* 将结果显示出来 */
$i=0;
IF ($number==0){
print"

没有人喜欢苹果

";}
ELSE{
print"

喜欢吃苹果的用户有:$number

";
WHILE ($i<$number):
$name=mysql_result($result,$i,"name");
$email=mysql_result($result,$i,"email");
print"$name 喜欢吃苹果
";
print"邮件地址: $email

";
$i++;
endwhile;
print"

";
}牋
?>牋

在浏览器中调用apple.PHP,看看出现了什么.

上一页 12

上一篇:PHP4 与 MySQL 交互使用

下一篇:一个PHP+MSSQL分页的例子