Call to a member function execute() on boolean in
Publicado por Cesar (1 intervención) el 23/01/2020 23:41:52
Hola, no estoy muy familiarizado con pdo, me da este error al intentar comprobar un registro en la base de datos:
PHP Fatal error: Uncaught Error: Call to a member function execute() on boolean in /home/byte2000/public_html/cart/cart1.php:165
La linea 165 es esta:
el código completo es este:
El campo email de la tabla clientes es del tipo blob
dentro de dbConfig.php:
¿Cual es el problema? gracias de antemano!
PHP Fatal error: Uncaught Error: Call to a member function execute() on boolean in /home/byte2000/public_html/cart/cart1.php:165
La linea 165 es esta:
1
$sentencia->execute();
el código completo es este:
1
2
3
4
5
6
7
include 'dbConfig.php'; // incluyo la conexión
$sentencia = $db->prepare("SELECT * FROM clientes WHERE email = ".$_COOKIE['form_email']." LIMIT 1;");
$sentencia->execute();
$numeroDeFilas = $sentencia->rowCount();
if ($numeroDeFilas > 0) { $form_email = "1"; $msm = "El email que has proporcionado ya está dado de alta en nuestro sistema. Por favor ponte en contacto con nosotros para que te podamos ayudar.\"</b>"; goto end; }
El campo email de la tabla clientes es del tipo blob
dentro de dbConfig.php:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
//DB details
$dbHost = 'xxx';
$dbUsername = 'xxx';
$dbPassword = 'xxx';
$dbName = 'xxx';
//Create connection and select DB
$db = new mysqli($dbHost, $dbUsername, $dbPassword, $dbName);
if ($db->connect_error) {
die("Unable to connect database: " . $db->connect_error);
}
?>
¿Cual es el problema? gracias de antemano!
Valora esta pregunta


0