$sql = "INSERT INTO register (id, login, password, email) VALUES (:id, :login, :password, :email)";
$stmt = $pdo->prepare($sql);
$stmt->bindParam(':id', null);
$stmt->bindParam(':login', $_POST['login']);
$stmt->bindParam(':password', $_POST['password']);
$stmt->bindParam(':email', $_POST['email']);
$stmt->execute();
$base ->query("INSERT INTO `register` WHERE `login` != '$login' AND `password` != '$password'"
INSERT INTO `register` WHERE `login` != '$login' AND `password` != '$password'
Зачем это?INSERT INTO `register` (`id`, `login`, `password`, `email`)
VALUES (NULL, '$login', '$password', '$email')
$users = DB::table('users')
->whereExists(function ($query) {
$query->select(DB::raw(1))
->from('orders')
->whereColumn('orders.user_id', 'users.id');
})
->get();
Я его не писал, но там что-то очень сложное как он их формирует