Ini terlalu panjang untuk dikomentari.
Coba ini:
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();
Sekarang, jika while ( $statement-> fetch() )
tidak berfungsi seperti yang Anda inginkan, coba ganti dengan while ( $statement-> fetch_assoc() )
, seperti yang Anda miliki sekarang.
- N.B.: Jika ini tidak berhasil untuk Anda, saya akan menghapus jawabannya.
Catatan kaki:
Seperti yang dinyatakan Rocket Hazmat dalam komentar, dan saya kutip:Ini membutuhkan keduanya PHP 5.3+ dan driver mysqlnd.
Jadi, pastikan driver sudah terinstal.