Я пытаюсь запустить 2 запроса на обновление как один результат $. Это возможно, и если да, то может кто-нибудь, пожалуйста, покажите мне, где я ошибаюсь в нижнем запросе?Как запустить два запроса обновления в одном?
$query = "INSERT INTO ptb_users (id, user_id, first_name, last_name, email, password)
VALUES('NULL','NULL','" . $firstname . "','" . $lastname . "','" . $email . "',MD5('" . $password . "'))";
mysql_query($query) or dieerr();
$result = mysql_query("UPDATE ptb_users SET ptb_users.user_id=ptb_users.id UPDATE ptb_users SET ptb_users.account_type= \"Client\"");
как в стороне, функции PHP, начинающиеся с mysql_, устарели от PHP 5.5.0. Если вы в состоянии сделать это, попробуйте обновить свой код, чтобы использовать расширения MySQLi или PDO. – dnagirl
'' NULL'' сохранит * буквальную строку * ''NULL'' в вашей базе данных. Если вы хотите «NULL», потеряйте кавычки. –
Обратите внимание, что без предложения WHERE' ваш 'UPDATE' изменит все записи в таблице. – Mchl