Въпрос за заявки

eddyy93

Registered
Интерисува ме когато трябва да изпълня 2 заявки една и веднага друга след нея, може ли да проверявам ако дадена заявка е изпълнена тогава да прави 2 рата, или php сам си прави тази проверка.

Пример:

PHP:
$row=mysql_query("SELECT ida FROM table WHERE ida='$ida2' ");

$ida_row=mysql_fetch_assoc($row);
$ida_row=$ida_row['ida'];


mysql_query("UPDATE table SET ida='$ida_row'+1  WHERE ida='$ida2' ");
 
PHP:
if($row=mysql_query("SELECT ida FROM table WHERE ida='$ida2' ")){

      $ida_row=mysql_fetch_assoc($row);
      $ida_row=$ida_row['ida'];

      mysql_query("UPDATE table SET ida='$ida_row'+1  WHERE ida='$ida2' ");
}

Ето така..
 
Направих го ето така. То е същото мисля.

PHP:
$row=mysql_query("SELECT ida FROM table WHERE ida='$ida2' ");

if($row) {

$ida_row=mysql_fetch_assoc($row);

$ida_row=$ida_row['ida'];





mysql_query("UPDATE table SET ida='$ida_row'+1  WHERE ida='$ida2' ");

}
 
Същото е, да. Не виждам какво не ти допада при моето решение. Така си съкращаваш малко кода.
Ти си решаваш де. Двата варианта са едни и същи.
 

Back
Горе