Обучение/Помощь новичкам | 2 модуля жалоб помощь по коду
Не могу понять почему не определяется переменная, в скрипте жалобы обитателей форума. у меня 2 модуля жалоб, на комментарии и на темы, с комментариями все нормально и запросы почти одинаковые. А вот жалобах темы не выводятся переменные. Не выводит Автора темы, название темы . помогите пацаны что не так может кто помочь, ? весь модуль форума под себя сделал. все ошибки исправил и тут последний косяк (((
________
посл. ред. 23.07.2022 в 09:29; всего 2 раз(а); by Ржавый
вот ошибка интерпретатора Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:OpenServerdomainshogos.ruforummcmpl_them.php on line 44
вот сам часть кода php
$avtor=mysql_fetch_array(mysql_query("SELECT * FROM `user` WHERE `id` = $post[id_user] LIMIT 1")); $them=mysql_fetch_array(mysql_query("SELECT * FROM `forum` WHERE `type` = 'tema' AND `id` = $post[id_them] LIMIT 1")); $avtor2=mysql_fetch_array(mysql_query("SELECT * FROM `user` WHERE `id` = $them[id_user] LIMIT 1")); echo "<br />Тема:<a href='?id=$them[id]'>$them[name]</a><br/>n"; echo "Автор темы:<a href='/u/?id=$them[id_user]'>$avtor2[nick]</a><br/>n"; echo "Причина жалобы:n"; if($post['type']=='reklama')echo "Это реклама!n"; elseif($post['type']=='leks')echo "Нецензурная лексикаn"; elseif($post['type']=='oskorb')echo "Оскорбленияn"; elseif($post['type']=='prop')echo "Пропаганда ненавистиn"; elseif($post['type']=='bessmsl')echo "Бессмысленная темаn"; else echo "Иноеn"; ________
посл. ред. 23.07.2022 в 09:29; всего 2 раз(а); by Ржавый
155876556 , посмотри в строку 44) И там будет ответ)
M_LoVe , я понимаю что 44 строка но не пойму в чем проблема , вот она
php
$avtor2=mysql_fetch_array(mysql_query("SELECT * FROM `user` WHERE `id` = $them[id_user] LIMIT 1"));
155876556 , значит версию пыха нужно на 5.6 походу. Я так думаю)
155876556 , или писать не mysql_fetch_array, db_arrey походу)
Потому что функция mysql query возвращает false естественно и функция выборки кинет ошибку ибо ждёт тип resources
Scammer (23.07.2022 в 02:37)
Потому что функция mysql query возвращает false естественно и функция выборки кинет ошибку ибо ждёт тип resources
Потому что функция mysql query возвращает false естественно и функция выборки кинет ошибку ибо ждёт тип resources
Ты слишком тяжело объяснил, человек не поймёт) особенно после советов из прошлых постов)
$them['id'] вместо $them[id_user]
Вилы Выкидные (23.07.2022 в 07:15)
$them['id'] вместо $them[id_user]
$them['id'] вместо $them[id_user]
Думаешь id темы совпадает с id юзера?
Вилы Выкидные , не помогло ((
Стр.: 1, 2