Dimka855
Новичок
Помогите найти ошибку .
Почему вот такой вариант нормально работает.
$query = "SELECT * FROM table WHERE column='test' " ;
$sql = mysql_query($query);
while ($row = mysql_fetch_object($sql)) {
$id=$row -> test ;
echo $id;
}
А вот такой уже нет :
$test='test';
$query = "SELECT * FROM table WHERE column=$test " ;
$sql = mysql_query($query);
while ($row = mysql_fetch_object($sql)) {
$id=$row -> test ;
echo $id;
}
Выдает ошибку:
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource
Почему вот такой вариант нормально работает.
$query = "SELECT * FROM table WHERE column='test' " ;
$sql = mysql_query($query);
while ($row = mysql_fetch_object($sql)) {
$id=$row -> test ;
echo $id;
}
А вот такой уже нет :
$test='test';
$query = "SELECT * FROM table WHERE column=$test " ;
$sql = mysql_query($query);
while ($row = mysql_fetch_object($sql)) {
$id=$row -> test ;
echo $id;
}
Выдает ошибку:
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource