2015-05-15 2 views
-1

Привет я пытался обновить статус моего стола, но я могу понять, почему это Эйнт работает, он показывает messege ошибки, так что статус не обновляетсяКак обновить таблицу с PHP и MySQL

 $uid = $_GET["uid"]; 

    $query=$db->query("UPDATE INTO users SET status = 0 WHERE uid = '$uid'");  
    if ($query){ 
    echo "ok"; 
} 
    else 
    { 
     echo "error."; 
    } 
+0

Какая ошибка вы получаете? – sasquatch

ответ

3

его не update into должно быть

UPDATE users SET status = 0 WHERE uid = '$uid' 
+0

OMG, спасибо, что я действительно спал, поэтому я не мог видеть очевидное, – altexo

+0

@AlexRiiosCardoza Я думаю, что настало время для вас, чтобы лечь спать сейчас :) –

1

Просто удалите INTO, она не может быть я UPDATE запрос.

$query=$db->query("UPDATE users SET status = 0 WHERE uid = '$uid'"); 
2

Ваш запрос должен быть вы сводили вставки и обновления запрос,

UPDATE users SET status = 0 WHERE uid = '$uid' 

Вы должны узнать разницу

UPDATE

UPDATE table_name 
SET column1=value, column2=value2,... 
WHERE some_column=some_value 

INSERT

INSERT INTO table_name (field1, field2,...fieldN) 
VALUES (value1, value2,...valueN); 
Смежные вопросы