Esto es demasiado largo para un comentario.
Prueba esto:
if($statement=$conn->prepare("SELECT * FROM users WHERE token= ? LIMIT 1")){
$statement-> bind_param('s',$cvalue);
// Execute
$statement-> execute();
// Bind results
$statement-> bind_result($token);
// Fetch value
while ( $statement-> fetch() ) {
echo $token . "<br>";
}
// Close statement
$statement-> close();
}
// Close entire connection
$conn-> close();
Ahora, si while ( $statement-> fetch() )
no funciona como usted quiere, intente reemplazarlo con while ( $statement-> fetch_assoc() )
, como lo tienes ahora.
- N.B.: Si esto no funciona para usted, simplemente eliminaré la respuesta.
Notas al pie:
Como dijo Rocket Hazmat en un comentario, y cito:Requiere ambos PHP 5.3+ y el controlador mysqlnd.
Por lo tanto, asegúrese de que el controlador esté instalado.