|
|
|
| у меня в цикле происходит UPDATE. Один из запросов я вывел:
UPDATE `protivniki_m` SET name='ПР1', img='../bitva_images/922_02565_65_jpg' WHERE id='11'
|
если эту строку подставить в phpmyadmin то она обновить поле. Но в скрипте этого делать не хочет
База подключена
while($i<count($protiv)){
$insert=mysql_query("UPDATE `protivniki_m` SET name='".$protiv[$i]."', img='".$img_all[$i]."' WHERE id='".$row_select_protivs[$i]."')");
//echo "UPDATE `protivniki_m` SET name='".$protiv[$i]."', img='".$img_all[$i]."' WHERE id='".$row_select_protivs[$i]."')<br>";
if ($insert==true) {echo 'Загружено';}
$i++;
}
|
| |
|
|
|
|
|
|
|
для: OLi
(17.03.2012 в 20:19)
| | а так?
$insert=mysql_query("UPDATE `protivniki_m` SET name='".$protiv[$i]."', img='".$img_all[$i]."' WHERE id='".$row_select_protivs[$i]."'");
|
лишняя скобка в конце строки | |
|
|
|
|
|
|
|
для: elenaki
(17.03.2012 в 20:33)
| | Спасибо - не уследил. | |
|
|
|
|
|
|
|
для: OLi
(17.03.2012 в 20:35)
| | надо каждый запрос заканчивать
а еще полезнее - выводить и саму строку запроса | |
|
|
|
|
|
|
|
для: OLi
(17.03.2012 в 20:19)
| | Надпись "Загружено" появляется? Или её нет, попробуйте вывести сообщение об ошибке mysql_error() в else-секции оператора if. Ничего интересного там нет? | |
|
|
|