文档介绍:: .
实验八PHP与Mysql数据库交互实验
一、实验目的
1. 掌握PHP连接MySql数据库的迂
5退O■0®地址I•瓦I鱼http://localhoet/
己经成功连接MyEQL数据库连接花肮数据库已经成功
建立数据库链接后,需要使用mysql_select_db()函数,来指定一个数据库,本例为刚刚创建的test数据库。下面演示mysql_select_db()函数的使用方法,示例代码如下。
〈?php//使用mysql_connect()连接数据库服务器
$conn=mysql_connect("localhost","root","12345678");//使用mysql_select_db()指定数据库时,指定与之对应的句柄mysql_select_db("test",$conn)ordie("选择数据库失败");echo“选择数据库成功”;
?>
3. 从表中读取数据
要求:,从test数据库的studentlnfo表中读取所有数据记录,并输出学生的姓名和年龄以及studentlnfo表中记录的条数。示例代码如下:
〈html〉<head>
〈title〉用PHP从表中读取数据〈/title〉</head>
〈body〉
<?php$id=mysql_connect("localhost","root","12345678");
mysql_select_db("test",$id);$query="select*fromstudentlnfo";
$result=mysql_query($query,$id);$datanum=mysql_num_rows($result);
echo"表testtable中共有".$datanum."条数据〈br>";
?><tablewidth="228"height="34"border="1">
<?PHPwhile($info=mysql_fetch_array($result)){?>〈tr>
〈tdwidth="99"height="28"><?PHPecho$info["name"];?>〈/td><tdwidth="113"><?phpecho$info["age"];?>〈/td>
〈/tr><?php}?>
〈/table><?phpmysql_close($id);?>
</body>
</html〉
4. 向数据库的表中插入数据
要求:,向test数据库的studentlnfo表中插入两条数据记录,姓名:张三,年龄:20;姓名:李四,年龄:21。如果插入成功,则给出数据插入成功的提示信息,否则给出插入失败的提示信息。示例代码如下:
〈html〉〈head〉
〈title〉用PHP向表中插入数据〈/title〉〈/head〉〈body〉
〈?php
$id二mysql_connect("localhost","root","12345678");mysql_s