第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

警告:mysqli_query()期望參數(shù)1為mysqli,在

警告:mysqli_query()期望參數(shù)1為mysqli,在

慕妹3146593 2019-06-25 11:05:13
警告:mysqli_query()期望參數(shù)1為mysqli,在我正在嘗試構(gòu)建一個(gè)簡(jiǎn)單的自定義CMS,但是我得到了一個(gè)錯(cuò)誤:警告:mysqli_query()期望參數(shù)1為MySQLi,在我為什么要犯這個(gè)錯(cuò)誤?我的所有代碼都是MySQLi,我使用的是兩個(gè)參數(shù),而不是一個(gè)。$con=mysqli_connect("localhost","xxxx","xxxx","xxxxx");//check connectionif (mysqli_connect_errno($con)){echo "Failed to connect to MySQL:" .  mysqli_connect_error();}function getPosts() {$query = mysqli_query($con,"SELECT * FROM Blog");while($row = mysqli_fetch_array($query))     {         echo "<div class=\"blogsnippet\">";         echo "<h4>" . $row['Title'] . "</h4>" . $row['SubHeading'];         echo "</div>";     }}
查看完整描述

3 回答

?
慕田峪4524236

TA貢獻(xiàn)1875條經(jīng)驗(yàn) 獲得超5個(gè)贊

正如評(píng)論中提到的,這是一個(gè)范圍界定的問(wèn)題。特別是,$con不在getPosts功能。

您應(yīng)該將連接對(duì)象作為依賴項(xiàng)傳入,例如

function getPosts(mysqli $con) {
    // etc

如果連接失敗,我也強(qiáng)烈建議停止執(zhí)行。像這樣的東西就足夠了

$con=mysqli_connect("localhost","xxxx","xxxx","xxxxx");if (mysqli_connect_errno()) {
    throw new Exception(mysqli_connect_error(), mysqli_connect_errno());}getPosts($con);


查看完整回答
反對(duì) 回復(fù) 2019-06-25
?
阿波羅的戰(zhàn)車

TA貢獻(xiàn)1862條經(jīng)驗(yàn) 獲得超6個(gè)贊

在$con上使用全局范圍,并將其放入getPosts()函數(shù)中,如下所示。

function getPosts() {global $con;$query = mysqli_query($con,"SELECT * FROM Blog");while($row = mysqli_fetch_array($query))
    {
        echo "<div class=\"blogsnippet\">";
        echo "<h4>" . $row['Title'] . "</h4>" . $row['SubHeading'];
        echo "</div>";
    }}


查看完整回答
反對(duì) 回復(fù) 2019-06-25
?
qq_花開(kāi)花謝_0

TA貢獻(xiàn)1835條經(jīng)驗(yàn) 獲得超7個(gè)贊

這個(gè)getPosts()函數(shù)似乎期待$con是全球性的,但你不能宣布它是全球性的。

很多程序員都把光禿禿的全局變量看作是一種“代碼嗅覺(jué)”。在規(guī)模的另一端,可供選擇的方法是始終在連接資源周圍傳遞。兩者之間的半路是一個(gè)單例調(diào)用,它總是返回相同的資源句柄。


查看完整回答
反對(duì) 回復(fù) 2019-06-25
  • 3 回答
  • 0 關(guān)注
  • 1604 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)