Не выводится ничего с базы данных

1 23
G
На сайте с 24.11.2010
Offline
63
#21

Уже многое перепробывал...

Можете, у кого есть время, посмотреть на проект? Может вы поймете в чем проблема...

Yandex.disk

Z0
На сайте с 03.09.2009
Offline
826
#22
Grep:
Уже многое перепробывал...
Можете, у кого есть время, посмотреть на проект? Может вы поймете в чем проблема...
Yandex.disk

Я же спросил, что возвращает:


function eyestopper(){
$query = "SELECT id, title, img, anons, date, author, description, keywords FROM articles WHERE visible='1'";
$res = mysql_query($query) or die (mysql_error());
while ($row = mysql_fetch_assoc($res)){
$eyestoppers***91;***93; = $row;
}
return $eyestoppers;
}
print_r( eyestopper() );

?

totamon
На сайте с 12.05.2007
Offline
437
#23
Grep:
Уже многое перепробывал...

попробуйте без функции вывести запрос, зачем вам она вообще?)

Домены и хостинг https://8fn.ru/regru | Дедик от 3000р https://8fn.ru/73 | VPS в Москве https://8fn.ru/72 | Лучшие ВПС, ТП огонь, все страны! https://8fn.ru/inferno | ХОСТИНГ №1 РОССИИ https://8fn.ru/beget
G
На сайте с 24.11.2010
Offline
63
#24

Все, проблема решена. Проблема крылась в модели.

Заменил то, что было на:


function eyestopper(&$ar){
$ar=array();
$query = "SELECT id, title, img, anons, date, author, description, keywords FROM articles WHERE visible='1'";
$res = mysql_query($query) or die (mysql_error());
while ($row = mysql_fetch_assoc($res)){
$ar[] = $row;
}
}

и все заработало.

S
На сайте с 30.09.2016
Offline
469
#25
Grep:
function eyestopper(&$ar)

Сами до этого додумались, или хто подсказал? Это я к тому, что вообще-то, передача аргумента по ссылке задумывалась не как альтернатива для return. Хотя, конечно, хрен с ней, что невеста некрасивая - лишь бы готовила хорошо.:)

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
1 23

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий