我有一个查询,可以使用PHP和SQLite3
从数据库中选择朋友我目前的代码是:
$db = new PDO('sqlite:UserInfo');
$FriendStatement = $db->prepare("SELECT * FROM friends WHERE uuid=? AND frienduuid=?");
echo('<pre>it all worked</pre>');
$FriendStatement->execute(array($friendUUID, $senderUUID));
if($FriendStatement->rowCount() > 0) {
$db = new PDO('sqlite:UserInfo');
$sql = "SELECT number FROM info WHERE uuid=?";
$statement = $db->prepare($sql);
$statement->execute(array($senderUUID));
$result = $statement->fetchColumn();
return($result);
echo('<pre>Success</pre>');
} else {
echo("<pre>Failed\n");
print_r($db->errorInfo());
echo('</pre>');
};
我遇到的问题是它应该选择一个数字的第二部分似乎正在运行,但没有返回一个数字。第一部分是为了确认行是否存在,但我不确定它是否正常工作。