gpt4 book ai didi

php mysql连接不显示结果是什么原因

转载 作者:行者123 更新时间:2023-11-29 05:45:47 24 4
gpt4 key购买 nike

这让我抓狂为什么结果不显示???

function runSQL($rsql) {

$connect = mysql_connect('localhost','xxx','xxx') or die ("Error: could not connect to database");
$db = mysql_select_db('xxx');

$result = mysql_query($rsql) or die ("Error in query: $query. " . mysql_error());

return $result;
mysql_close($connect);
}

$rsql = "SELECT * FROM subscriptions WHERE subscriptionID = 6 ";
runSQL($rsql);
$row = mysql_fetch_array($result);
echo $row['subscription'];
mysql_free_result($result);

最佳答案

你不处理你的结果......

您调用您的函数 (runSQL) 来执行查询并返回结果集,但您没有捕获结果集来使用它。

使用 $result = runSQL($rsql); 而不是 runSQL($rsql);

另请注意,mysql_close($connect); 永远不会在您的代码中被调用,它是不可访问的,因为返回首先发生。

关于php mysql连接不显示结果是什么原因,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2311129/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com