今天研究了下初级php代码与数据库交互的功能,与大家分享下,共同学习
<?php
$mysql_db=mysql_connect("127.0.0.1","root","8516231"); //连接数据库
$conn=mysql_select_db("test",$mysql_db); //指定要使用的库
mysql_query("set names 'GB2312'"); //指定输出字符集
$sql="SELECT a.id,c.category_name,a.content,b.comment_content FROM message a,comments b,category c WHERE a.id=b.id //执行SQL
and a.category_id=c.category_id GROUP BY category_name ORDER BY id;";
$result = mysql_query($sql,$mysql_db);
while($rs = mysql_fetch_array($result)){ //将输出的字段格式化成关联数组
echo $rs["id"]."".$rs["category_name"]."".$rs["content"]."".$rs["comment_content"]."";
}
定义一个函数,实现用户输入文章时,通过选择下拉菜单选定文章分类
function categoryList()
{
$result=mysql_query("select category.category_id,category.category_name from category")
or die("Invalid query: " . mysql_error());
print("/n");
while($rowArray=mysql_fetch_array($result))
{
print("".$rowArray['category_name']."/n");
}
print("");
}
categoryList();
?>
<?php
$mysql_db=mysql_connect("127.0.0.1","root","8516231"); //连接数据库
$conn=mysql_select_db("test",$mysql_db); //指定要使用的库
mysql_query("set names 'GB2312'"); //指定输出字符集
$sql="SELECT a.id,c.category_name,a.content,b.comment_content FROM message a,comments b,category c WHERE a.id=b.id //执行SQL
and a.category_id=c.category_id GROUP BY category_name ORDER BY id;";
$result = mysql_query($sql,$mysql_db);
while($rs = mysql_fetch_array($result)){ //将输出的字段格式化成关联数组
echo $rs["id"]."".$rs["category_name"]."".$rs["content"]."".$rs["comment_content"]."";
}
定义一个函数,实现用户输入文章时,通过选择下拉菜单选定文章分类
function categoryList()
{
$result=mysql_query("select category.category_id,category.category_name from category")
or die("Invalid query: " . mysql_error());
print("/n");
while($rowArray=mysql_fetch_array($result))
{
print("".$rowArray['category_name']."/n");
}
print("");
}
categoryList();
?>
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/28274571/viewspace-749223/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/28274571/viewspace-749223/