これはコメントするには長すぎます。
これを試してください:
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();
ここで、while ( $statement-> fetch() )
希望どおりに機能しない場合は、while ( $statement-> fetch_assoc() )
に置き換えてみてください 、今のやり方。
- N.B .: これでうまくいかない場合は、回答を削除します。
脚注:
Rocket Hazmatがコメントで述べたように、私は引用します:それは両方を必要とします PHP5.3+および mysqlndドライバー。
したがって、ドライバがインストールされていることを確認してください。