我是PHP的新手我正在建立一个带有模板的电子商务网站,我的动机是从我的数据库表中显示我模板中的所有产品,我的aproch是我在一个arayy中调用特定columnt的所有数据然后将它显示在我合适的模板位置,但它会出现错误
//我的php代码
<?php
$name = array();
mysql_connect('localhost','root','********');
mysql_select_db('shopper');
$result = mysql_query ('SELECT * FROM products WHERE availibilty > 0 ');
if (mysql_num_rows($result) == 0 )
{
echo "there is nothing to display ";
}
else
{
while ($get_row = mysql_fetch_assoc($result))
{
$get_row['name'] = true;
$name[] = $get_row;
echo $name[0] ;
}
}
?>
//错误是
Notice: Array to string conversion in C:\wamp\www\shopper_new\index.php on line 15
任何人都能告诉我什么是更好的aproch我不希望所有的数据特别是coloumn一起。
答案 0 :(得分:0)
使用array_push将值插入数组。
while ($get_row = mysql_fetch_assoc($result))
{
$get_row['name'] = true;
array_push($name, $get_row['name']);
}