关于php读取mysql的问题
来源:百度知道 编辑:UC知道 时间:2024/05/31 04:08:08
怎么让php读取的时候按照要求的字段来读取行的值?
就是说一般都是mysql_fetch_row()函数来获取一行的值,假如name是一个字段,能不能只读取那一行name的值?
就是说一般都是mysql_fetch_row()函数来获取一行的值,假如name是一个字段,能不能只读取那一行name的值?
sql语句这样写select name for 表名 where...
然后读取第0个
或者你可以用函数
mysql_fetch_array
例子 2. mysql_fetch_array 使用 MYSQL_NUM
<?php
mysql_connect("localhost", "mysql_user", "mysql_password") or
die("Could not connect: " . mysql_error());
mysql_select_db("mydb");
$result = mysql_query("SELECT id, name FROM mytable");
while ($row = mysql_fetch_array($result, MYSQL_NUM)) {
printf ("ID: %s Name: %s", $row[0], $row[1]);
}
mysql_free_result($result);
?>
例子 3. mysql_fetch_array 使用 MYSQL_ASSOC
<?php
mysql_connect("localhost", "mysql_user", "mysql_password") or
die("Could not connect: " . mysql_error());
mysql_select_db("mydb");
$result = mysql_query("SELECT id, na