[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Не работает execute()
g1e8
<?php
include_once 'reg.php';
$login=trim($_POST['login']);
$pwd=trim($_POST['pwd']);
if( !empty($login) && !empty($pwd)) {
$sgl= "SELECT login, password FROM zakazchik WHERE login = :login";
print $login." ".$pwd;
$params=[':login' => $login];
$stmt=$pdo->prepare($sql);
$stmt->execute($params);
$user=$stmt->fetch(PDO::FETCH_OBJ);
}else{
echo 'Лажа';
}
if($user){
echo 'Все отлично';
}else{
echo 'Все плохо';
}
?>

выдает
12 21
Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[42000]: Syntax error or access violation: 1065 Query was empty' in C:\OSPanel\domains\dunkerk\include\auto.php:15 Stack trace: #0 C:\OSPanel\domains\dunkerk\include\auto.php(15): PDOStatement->execute(Array) #1 {main} thrown in C:\OSPanel\domains\dunkerk\include\auto.php on line 15
где засада - не пойму... вроде должен работать.... :(
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.