php中要查询mysql数据库中的内容需要SELECT语句
语句1:SELECT * FROM table_name
解说:意思就是读取整个表table_name里面的数据显示出来
语句2:SELECT * FROM table_name Where x = 1
解说:意思就是读取表table_name里面键名为:x 值为:1的 数据显示出来
Select 查询语句的例子
<?php$con = mysql_connect("localhost","peter","abc123")
if (!$con)
{
die('Could not connect: ' . mysql_error())
}
mysql_select_db("my_db", $con)
$result = mysql_query("SELECT * FROM Persons")
while($row = mysql_fetch_array($result))
{
echo $row['FirstName'] . " " . $row['LastName']
echo "<br />"
}
mysql_close($con)
?>
比如一张表中有2个字段,id和name,现在你把这张表中的所有的值都取出来放在一个二维数组$arr中了,那么现在来遍历这个$arr数组
echo "<select name=''>"foreach($arr as $key=>$vo){
echo "<option value=$vo['id']>$vo['name']</option>"
}
echo "</select>"
遍历就是这样了,当然我是用echo 输出的了,记得要写在一对<select></select>的里面
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)