Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/02/2015, 04:20
Dselling
 
Fecha de Ingreso: enero-2003
Ubicación: Madrid
Mensajes: 136
Antigüedad: 21 años, 3 meses
Puntos: 1
Error SQLSTATE[42000] -1305 PROCEDURE

Estoy haciendo de práctica y no sé porque me sale error y no encuentro el motivo ni solucionado...

1º- La base de datos en PHPMyAdmin



2º - Creo el archivo PHP

Código PHP:
<?php
try {
    
$base = new PDO('mysql:host=127.0.0.1;dbname=practica''root''practica');
    
$base->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION);
    
    
$stmt $base->prepare("CALL creacion_persona(?)");
    
$nombre="David";
    
    
$stmt->bindParam(1$nombrePDO::PARAM_STR20); //Argumento de tipo String

    //Ejecución del procedimeinto almacenado
    
$stmt->execute();
    echo 
"El procedimeinto ha insertado una nueva persona.";
}
catch (
Exception $e) {
    die(
'Wooow Error : '.$e->GetMessage());
}
?>
3º- Comporbar en la web y me sale error



No entiendo nada... me puedes resolver este motivo

Gracias
__________________
José Daniel Nuño
Informático y desarrollador de Web PHP-MySQL
Fundación Carmen Pardo-Valcarce