根据我在模板上的选择显示数据库中的数据

时间:2013-10-12 07:06:57

标签: php templates

我是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一起。

1 个答案:

答案 0 :(得分:0)

使用array_push将值插入数组。

while ($get_row = mysql_fetch_assoc($result))
{
   $get_row['name'] = true;
   array_push($name, $get_row['name']);            
}