不知不觉又到晚上了,总感觉每天的时间有些不过用,总感觉每天都有学不完的东西。但是,让我欣慰的是,还是颇有收获的。今天学习了另一个数据库mysql5的相关知识,下面是有关学习内容(php文件):
</head>
<body>
<?
//链接数据库MYSQL mysql_connect(ip,username,password)
$conn=mysql_connect("127.0.0.1","root","1234");
if(!$conn)
{
die("链接数据库失败!");
}
//指定数据库mysql_select_db(database,connection)
$result=mysql_select_db("KL",$conn);
if(!$result)
{
mysql_close($conn);
die("指定数据库失败!");
}
//对数据库进行操作
/*
//插入数据
$sql="insert into t_user(uname,upass) values(‘11111’,'sdfdsf')";
$result=mysql_query($sql);
if(!$result)
{
mysql_close($conn);
die("插入数据失败");
}
//修改数据
$sql="update t_user set upass='ljl' where uname='11111'";
$result=mysql_query($sql);
if(!$result)
{
mysql_close($conn);
die("修改数据失败");
}
//删除数据
$sql="delete t_user where uname='11111'";
$result=mysql_query($sql);
if(!$result)
{
//关闭数据库
mysql_close($conn);
die("删除数据失败");
}
*/
//查询数据
$sql="select * from t_user ";//运行sql
$rs=mysql_query($sql);//运行sql,把结果保存在变量$rs中
if(!$rs)//如果运行不成功
{
//关闭数据库
mysql_close($conn);
//输出出错信息,程序到此为止,不继续往下执行
die("查询数据失败");
}
$recordcount=mysql_num_rows($rs);//的到sql运行返回的行数
echo $recordcount;
if($recordcount>0)//如果有返回行
{
echo "<table border='1' align='center'>"
echo "<tr>";
echo "<td>";
echo "用户名";
echo "</td>";
echo "<td>";
echo "密码";
echo "</td>";
echo "</tr>";
//遍历每一行
while($row=mysql_fetch_assoc($rs))//得到一行
{
$id=$row['id'];
echo $id;
$uname=$row['uname'];//得到用户名
$upass=$row['upass'];//的到密码
echo "<tr>";
echo "<td>";
echo $uname;
echo "</td>";
echo "<td>";
echo $upass;
echo "</td>";
echo "</tr>";
}
echo "</table>";
}
//
?>
</body>
</html>
坚持才是胜利,希望自己能持之以恒,谨此自勉!