如何用php从mysql结果中获取数组格式
我想从mysql数据库中获取数组格式。 例如,让我有一个名称表 名称表 我想得到这个数据数组表单如何用php从mysql结果中获取数组格式,php,mysql,arrays,Php,Mysql,Arrays,我想从mysql数据库中获取数组格式。 例如,让我有一个名称表 名称表 我想得到这个数据数组表单 $name=array('jone','smith','waiyan');(//I want to get this format) 怎样才能得到这个结果呢?我是php初学者。请回答我。谢谢你的贡献。 对不起,我说的是英语。类似这样的话: $sth = mysql_query("SELECT name FROM your_table"); $rows = array(); while($r = m
$name=array('jone','smith','waiyan');(//I want to get this format)
怎样才能得到这个结果呢?我是php初学者。请回答我。谢谢你的贡献。
对不起,我说的是英语。类似这样的话:
$sth = mysql_query("SELECT name FROM your_table");
$rows = array();
while($r = mysql_fetch_assoc($sth)) {
$rows[] = $r["name"];
//OR
array_push($rows, $r['name']);
}
print_r($rows);
请参阅:类似的内容:
$sth = mysql_query("SELECT name FROM your_table");
$rows = array();
while($r = mysql_fetch_assoc($sth)) {
$rows[] = $r["name"];
//OR
array_push($rows, $r['name']);
}
print_r($rows);
请参阅:查看此处,了解有关mysql函数的信息: 对于您要询问的特定任务,类似这样的操作应该可以:
$result = msql_query('YOUR QUERY'); // returns a result resource
if ($result === false)
{
// handle the error
}
$names = array();
// get each row from your result one-by-one
while ($row = mysql_fetch_assoc($result))
{
$names[] = $row['name']; // the keys in $row are named like your mysql columns
}
有关mysql函数的信息,请点击此处: 对于您要询问的特定任务,类似这样的操作应该可以:
$result = msql_query('YOUR QUERY'); // returns a result resource
if ($result === false)
{
// handle the error
}
$names = array();
// get each row from your result one-by-one
while ($row = mysql_fetch_assoc($result))
{
$names[] = $row['name']; // the keys in $row are named like your mysql columns
}
从感谢您的指导开始,现在我尝试使用您的链接。从感谢您的指导开始,现在我尝试使用您的链接。不要使用
array\u push
推送单个元素<代码>$array[]=$element更好。不要使用array\u push
推送单个元素<代码>$array[]=$element代码>更好。