0

SQL データベースに整数があり、php でその整数の値を見つけようとしています。整数は、写真のいいねの数です。これが私のクエリです:

$result = query("SELECT likes FROM NSPhotos WHERE IdPhoto='%s' LIMIT 1", $imageID);

「$results」から整数値を取得するにはどうすればよいですか?

4

1 に答える 1

2

MySQL を使用していると仮定すると、次のようになります。

// Establish a connection to the database
$mysqli = new mysql('host', 'user', 'pass', 'database');

$query = "SELECT likes FROM NSPhotos WHERE IdPhoto = ".$imageID." LIMIT 1";
$result= $mysqli -> query($query);
$num   = $mysqli -> num_rows;

if($num > 0){

   // Fetch the result from the database
   $row = $result -> fetch_object();

   // Print the result or you could put it in a variable for use later.
   echo 'Likes: '.$row -> likes;
   $like_count = $row -> likes;

}else{
   echo 'Photo not found.';

}
于 2013-06-01T20:42:00.190 に答える