не всякий программист сможет отладить пропукивая код :-)

atran

Новичок
НЕ выдает ошибокЮ но и н работает ...

Уже не знаю что делать - програма как будто игнорирует меня ...

PHP:
if(isset($_GET['table']) && isset($_GET['id'])  && isset($_GET['pos'])) {
$table = $_GET['table'];
$id = $_GET['id'];
if($_GET['pos'] == "up") $new_id = $id + 1;
else $new_id = $id - 1;

$query = mysql_query("SELECT gal_pos FROM $table ");
$rt1 = mysql_result($query, $id);
$rt2 = mysql_result($query, $new_id);

$query2 = ("UPDATE $table SET gal_pos = $rt2  WHERE gal_pos = $id ");
$query3 = ("UPDATE $table SET gal_pos = $rt1  WHERE gal_pos =$new_id ");
 
if($query2 && $query3)  print "<font color=green><b><div align=center style='background-color: #E7FFE1; width: 100;'>Исправлено</div></b></font><div>Через секунду вас переместят …</div><meta http-equiv=Refresh content=1;URL=".$_SERVER['HTTP_REFERER'].">";
else print "<font color=red><b><div align=center style='background-color: #FFD2D2; width: 100;'>Ошибка</div></b></font>";

Суть - скрипт для обмена данными двух ячеек из разных строк. Через эти данные идет сортировка данных ... скрипт выдает - "Исправлено", но ничего не изменяется ... пропукаю тот же код с подствленными данными через phpmyadmin-mysql - ошибок не выдает и исполняет ...

-~{}~ 15.10.06 17:36:

АХ да $rt1 $rt2 - нормально выводится
 

WP

^_^
Зачот.
> Xthn! jgznm jgfpjhbkcz -b dct bp-pf cdjtq ytdybvfntkmyjcnb ^(^(^(^)
В дословном переводе с местного диалекта - "Черт! опять опазрился -и все из-за своей невнимательности"\

Киньте в юмор)
 

atran

Новичок
$query2 = mysql_query("UPDATE $table SET gal_pos = $rt2, gal_name = '123' WHERE gal_pos = $id ");
$query3 = mysql_query("UPDATE $table SET gal_pos = $rt1, gal_name = '123' WHERE gal_pos =$new_id ");

В общем я понял что о себе знать ...

-~{}~ 15.10.06 18:00:

Ну в обем -всем спасибо за помощь :)
 

Breeze

goshogun
Команда форума
Партнер клуба
главное потом релиз не прос*ать..
 
Сверху