[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Непонятная ошибка MySQL
tureg1
есть запрос с куском кода


$query = "SELECT * FROM sale WHERE group=$id_group";

$result=mysql_query($query);
echo mysql_error();

while($r=mysql_fetch_array($result)) {
echo "
<tr>
<td>
<table>
<tr>
<td>
$r[title]</td>
</tr>
</table>
</td>
</tr>"
;



на что браузер мне выдает ошибку:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in Z:\home\kait\www\pages\static\sale_group.php on line 45

45 строка это while($r=mysql_fetch_array($result))

комментарий ошибки:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'group=2' at line 1

столбец group в таблице существует, в чем может быть проблема?
Игорь_Vasinsky
всё понятно. у тя SQL глючный

$query = "SELECT * FROM `sale` WHERE `group`=".(int)$id_group;


при этом по выборке из БД - может вернуться 0 строк, ты же никак не проверяешь

и всё остальное тоже не по феншую.

http://phpforum.su/index.php?showtopic=51151
http://phpforum.su/index.php?showtopic=51167

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
tureg1
спасибо, работает, уже не в первый раз меня выручаешь =) почитаю
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.