![](/img/trans.png)
[英]How to get multiple field entry in mysql database from jquery and html fields from php
[英]PHP/MySQL - Get multiple fields from one entry in a table
我以为可以找到很多有关如何执行此操作的示例,但是我发现什么都没有告诉我如何在PHP中获取值。
说我有这段代码:
$query = "SELECT name, age FROM people WHERE id = 2";
$result = mysql_query($query);
我如何从$ result获取数据?
伪代码:
$name = $result['name'];
$age = $result['age'];
你有尝试过吗?
$query = "SELECT name, age FROM people WHERE id = 2";
$result = mysql_query($query);
$row = mysql_fetch_assoc($result);
echo $row['name'];
echo $row['age'];
您需要首先从结果中获取一行。 您可以使用mysql-fetch-row
基于数字的数组,或者使用mysql-fetch-assoc
关联数组。
$query = "SELECT name, age FROM people WHERE id = 2";
$result = mysql_query($query);
$row = mysql_fetch_assoc($result);
$name = $row['name'];
$age = $row['age'];
注意:不推荐使用mysql
函数。 您应该改用mysqli
或PDO
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.