Обучение/Помощь новичкам | Вопрос по mysql
Тема закрыта by
SNEG
В чем разница между этими запросами ??
$db->query("INSERT INTO `users` SET `login` = '".$login."', `password` = '".$password."', `email` = '".$email."'");
$db->query("INSERT INTO `users` (`login`,`password`,`email`) VALUES('.$login.','.$password.','.$email.')");
и как лучше 1 или 2 варик?
________
посл. ред. 27.12.2017 в 12:45; всего 3 раз(а); by SNEG
$db->query("INSERT INTO `users` SET `login` = '".$login."', `password` = '".$password."', `email` = '".$email."'");
$db->query("INSERT INTO `users` (`login`,`password`,`email`) VALUES('.$login.','.$password.','.$email.')");
и как лучше 1 или 2 варик?
________
посл. ред. 27.12.2017 в 12:45; всего 3 раз(а); by SNEG
Разницы никакой, практически.
Для одного инсерта оба варианта подходят.
Мне импонирует более первый вариант.
Для одного инсерта оба варианта подходят.
Мне импонирует более первый вариант.
SNEG , Разница в синтаксисе команды INSERT, в первом случае запрос не пройдёт
Вторым можно делать несколько инсертов, так примерно (вставит 3 строки):
$db->query("INSERT INTO `users` (`login`,`password`,`email`) VALUES ('.$login.','.$password.','.$email.'),
('.$login.','.$password.','.$email.'),
('.$login.','.$password.','.$email.')");
VarrkaN , почему это не пройдет, все пройдет, синтаксис правильный.
desay , пробовал?
VarrkaN , могу попробовать, но и так знаю
desay (27.12.2017 в 12:49)
VarrkaN , могу попробовать, но и так знаю
VarrkaN , могу попробовать, но и так знаю
попробуй, знающий ты наш
SNEG (27.12.2017 в 12:37)
В чем разница между этими запросами ??
$db->query("INSERT INTO `users` SET `login` = '".$login."', `password` = '".$password."', `email` = '".$email."'");
$db->query("INSERT INTO `users` (`login`,`password`,`email`) VALUES('.$login.','.$password.','.$email.')");
и как лучше 1 или 2 варик?
В чем разница между этими запросами ??
$db->query("INSERT INTO `users` SET `login` = '".$login."', `password` = '".$password."', `email` = '".$email."'");
$db->query("INSERT INTO `users` (`login`,`password`,`email`) VALUES('.$login.','.$password.','.$email.')");
и как лучше 1 или 2 варик?
использую 2.
т.к. в цикле, можно сформировать строку, которая в 1 запрос, выполнит 100500 записей