使用mysql_result将mysql_ *转换为mysqli_ *问题

时间:2013-10-21 04:46:38

标签: php mysql mysqli

我已将我的应用MySql_ *升级到MySqli_ *大部分工作都运行良好,但我迷失了。它的代码来自PayPal IPN,来自这个网站的PHP:http://www.micahcarrick.com/paypal-ipn-with-php.html

$txn_id = mysql_real_escape_string($_POST['txn_id']);
$sql = "SELECT COUNT(*) FROM orders WHERE txn_id = '$txn_id'";
$r = mysql_query($sql);

if (!$r) {
    error_log(mysql_error());
    exit(0);
}

$exists = mysql_result($r, 0);
mysql_free_result($r);

我已经做了所有转换,但我失去了如何写这部分:这两行对我来说现在只有这两个头痛。谁能告诉我怎么写这行?

$exists = mysql_result($r, 0);
mysql_free_result($r);

全部谢谢

0 个答案:

没有答案