Здравствуйте, проблема при sql запросе типа:
$remb = mysql_query("SELECT * FROM gallery WHERE id IN (69,70,71)", $database) or die (mysql_error());
$rusa = mysql_fetch_array($remb);
do{
echo $rusa['name'] . "</br>";
}
while(mysql_fetch_array($remb));
В цикле выводятся 3 одинаковых значения.
функция print_r($rusa['name']); выводит значения одной переменной, без массива.
1. InvokerPower - 24 Февраля, 2016 - 11:19:06 - перейти к сообщению
2. andrewkard - 24 Февраля, 2016 - 12:06:43 - перейти к сообщению
InvokerPower
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- $result = mysql_query("SELECT * FROM gallery WHERE id IN (69,70,71)", $database) or die (mysql_error());
- echo $row['name'].'<br>';
- }
И
Цитата:
Данное расширение устарело, начиная с версии PHP 5.5.0, и будет удалено в будущем. Используйте вместо него MySQLi или PDO_MySQL.
Данное расширение устарело, начиная с версии PHP 5.5.0, и будет удалено в будущем. Используйте вместо него MySQLi или PDO_MySQL.