[ Foro de SQL (y MySQL) ]

Mysql con PDO formulario registro

09-Jun-2022 10:34
Jacinto del Rosario Corral y Urquijo
0 Respuestas

Estimados: tengo el siguiente código de conexión con la db:
<?php
   try
   {
         $db = new PDO("mysql:host=localhost;dbname=php_registro", "root", "");
       
       $db->setAttribute(PDO::ATTR_ERRMODE, PDO:: ERRMODE_EXCEPTION);
}
catch (PDOException $exception)
{
   die('Error: '.$exception);
}
?>
Al ejecutar el formulario de registro me da el siguiente error:
<br /> <b>Fatal error</b>: Uncaught Error: Call to undefined method PDOStatement::bind_param() in C:\xampp\htdocs\route\Sistema-de-registro-y-login-basado-en-ajax-jquery-lightbox\ajax-login-registration.php:23 Stack trace: #0 {main} thrown in <b>C:\xampp\htdocs\route\Sistema-de-registro-y-login-basado-en-ajax-jquery-lightbox\ajax-login-registration.php</b> on line <b>23</b><br />
Donde el código es:
   $error_message = '';
   $checkEmailQuery = $db->prepare("select * from tbl_registro where email_id = ?");
   $checkEmailQuery->bind_param("s", $email_id); ESTA ES LA LÍNEA 23
   $checkEmailQuery->execute();
Muchas gracias por leerme y darme una mano.
Slds
Jdel




(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)