Привет всем! Огромная просьба помочь разобраться в проблеме, заранее благодарен. Суть: Кагда выполняю удаление записей из БД, то они не удаляются если в параметре where больше одного уточнения, т.е. Так выполняется всё нормально: $query3="DELETE FROM `errors2` WHERE `id` = '{$_POST[id]}' LIMIT 1"; $sql3=mysql_query($query3); А так нет: $query3="DELETE FROM `errors2` WHERE `id` = '{$_POST[id]}' AND `source` = '{$_POST[source]} LIMIT 1"; $sql3=mysql_query($query3); Просьба дать советы кто знает и не проверять моих знаний пхп, у мня завтра диплом, а я с удалением этим ничо поделать не магу;(
На надроченный глаз вижу, что пропущен апостроф после {$_POST[source]} И следует экранировать запрос, а-то может не пройти из-за наличия в нем значащих символов.
Это конешно ппц=) я над собой ржу... 3 кнопки удалить в разных местах, все по очереди пытался делать,хз скока раз печатал и забывал тыкнуть апостроф=) это риально смешно... Спасибо Apple