我在SQL数据库中有一个整数,我试图在php中找到该整数的值。 整数是照片喜欢的数量。这是我的查询:从SQL数据库提取值(整数)
$result = query("SELECT likes FROM NSPhotos WHERE IdPhoto='%s' LIMIT 1", $imageID);
如何从“$结果”中得到整数值?
我在SQL数据库中有一个整数,我试图在php中找到该整数的值。 整数是照片喜欢的数量。这是我的查询:从SQL数据库提取值(整数)
$result = query("SELECT likes FROM NSPhotos WHERE IdPhoto='%s' LIMIT 1", $imageID);
如何从“$结果”中得到整数值?
假设你使用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.';
}
这里是我如何连接到数据库,我不认为我使用MySQL,$ link = mysqli_connect(“$ db_host”,“$ db_username”,“$ db_pass”); mysqli_select_db($ link,$ db_name)或die(“no database”); – user906357
你的连接方式是通过'mysqli'程序风格。我给出的例子是Object style。 – ajtrichards
嗨,这是非常基本的和广泛的 - 你没有指定你正在使用的数据库库。你应该通过一个基本的mySQL教程来为你的库工作。 –
更具体的是你在用什么? mysqli或pdo?更多的细节将需要 – rsz
我相信我使用mysqli,我在这里通过一个教程:http://www.raywenderlich.com/13511/how-to-create-an-app-like-instagram-with-a -web-service-backend-part-12 – user906357