rocker
26.07.2009 - 18:51
В общем очень странно получается вот скрипт:
PHP |
<?php
ob_start(); require_once("../config.php"); require_once("../functions.php"); $query = mysql_query("SELECT * FROM `users` ORDER BY `id` ASC"); $vsego = mysql_num_rows($query); $row = @mysql_fetch_array($sql);
if ($pred == 1)
echo 'Вызываем форму отправки <br> </br> <form name="send" action="" method="post"> <input type="hidden" name="warning_ok" value="ok"> <input class="in2" type="submit" value="Отправляем" name="gonext"></form>
'; if(isset($_POST['warning_ok']))
$nic = $row['name'];
@mysql_query("UPDATE users SET `pred` = '0' WHERE `name` = '".$nic."'");
echo "".$nic.""; echo '</td> </tr> </table>'; |
Тоесть апдейт базы должен происходить если мы отправили через форму значение warning_ok , но почему-то апдейт происходит да-же если и не отправлять форму
Что не так?
Спустя 19 минут, 14 секунд (26.07.2009 - 18:10) DeeKeiD написал(а):
if(isset($_POST['warning_ok'])) {
$nic = $row['name'];
@mysql_query("UPDATE users SET `pred` = '0' WHERE `name` = '".$nic."'");
}