Commands out of sync; you can't run this command now, el trozo de codigo es:
Código PHP:
Ver original
if ($confirm==0){ .........
Gracias
| |||
Funcion mysqli_prepare hola, estoy utilizando la funcion mysqli_prepare pero me da un error Commands out of sync; you can't run this command now, el trozo de codigo es:
Código PHP:
Ver original Gracias Última edición por esther_cara; 05/11/2012 a las 06:06 |
| |||
Respuesta: Funcion mysqli_prepare $sqlco = mysqli_prepare($conn, "select code, confirm from ibk_user where email=?"); En la parte que dice "where email=? " no tendría que ir "where username=?" porque cuando vinculas los parametros con los marcadores lo haces así: mysqli_stmt_bind_param($sqlco, 's', $username); es decir estas vinculando el valor de $username entonces te lo esta poniendo en "where email=$username", como se ve no te va a funcionar la consulta porque estas comparando "email" con el nombre del usuario. tendria que ser así: Código PHP: NOTA: Asegurate bien que al momento de ejececutar la consulta con "mysqli_stmt_execute($sqlco);" la variable "$username" tenga algun valor, porque si no esta definida entonces te tira ese error. Última edición por grassofabian; 05/11/2012 a las 06:32 |
Etiquetas: |