нужно именно
WHERE 'login' = :name
PDO?
Ну имена полей точно в одиночные кавычки не берутся
Да PDO в php
Я в 'косые кавычки' беру, но в телеге они чёто пропадают, то для наглядности обычные написал:)
Такой некорректный. Второй корректный. но бессмысленен — нет смысла сравнивать параметр с константой, это можно сделать на клиенте БД.
$mas = []; $mas['name'] = $_GET['name']; $prep = $connect->prepare("SELECT name FROM tasks WHERE name = :name"); $prep->execute($mas);
Почему ересь?)
Это правильный запрос
Проплачено империалистическим капиталлом сшанцев...
Как name в WHERE подменять? Не писать же отдельные условия для новых запрос
Ну да... Ты видел сколько там знаков доллара? Все куплено!
mysqli лучше чем pdo? Сюдя по тому что в mysqli нельзя добавлять параметры (bind_param) массивом то не лучше.
Обсуждают сегодня