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

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

這段PHP程序有問題,請幫忙看看

這段PHP程序有問題,請幫忙看看

郎朗坤 2018-07-11 15:09:48
<?php$db=@mysqli_connect('localhost','tongkun','root','tkdb') or die("無法連接數(shù)據(jù)庫"); mysqli_query("set names utf8"); $sq="select * from db2"; $result=mysqli_query($db,$sq); <table width="370" border="1" cellspacing="0" cellpadding="0"> <tr><th>編號</th><th>姓名</th><th>個人信息</th></tr> <?php while($row=mysqli_fetch_row($result)){ ?> <tr> <td><?php echo $row[0] ?></td> <td><?php echo $row[1] ?></td> <td><?php echo $row[2] ?></td> </tr> <?php } mysqli_close($db);?>
查看完整描述

1 回答

?
慕少森

TA貢獻(xiàn)2019條經(jīng)驗 獲得超9個贊

程序看起來沒有問題,不過建議一般都應(yīng)該在下面的語句:
$result=mysqli_query($db,$sq);
之后檢測查詢是否成功,以及在失敗的時候顯示錯誤原因mysqli_error

追問

制表的那段程序有問題,總是顯示錯誤,比如:Parse error: syntax error, unexpected '<' in D:\phpStudy\PHPTutorial\WWW\chaxun.php on line 8。

追答

那段程序建議下面這樣寫,整個程序在<?php ?>中,不要反復(fù)多次嵌套:

123456<?php    while($row=mysqli_fetch_row($result)){        echo "<tr><td>$row[0]</td><td>$row[1]</td><td>$row[2]</td></tr>";    }    mysqli_close($db); ?>

追問

<table width="370" border="1" cellspacing="0" cellpadding="0">
<tr><th>編號</th><th>姓名</th><th>個人信息</th></tr>
用您的循環(huán)之后,這上面兩段程序還是有問題,報錯,按理講table這些關(guān)鍵詞應(yīng)該是高亮顯示,但是沒有,您能不能再幫我看看。把這兩段段注釋后就沒有錯誤,數(shù)據(jù)庫數(shù)據(jù)出來了,但是不是表格形式。

追答

你是在寫PHP程序,這些只是簡單字符串,不是PHP語句,輸出語句為:
echo '<table width="370" border="1" cellspacing="0" cellpadding="0"><tr><th>編號</th><th>姓名</th><th>個人信息</th></tr>';

追問

謝謝指導(dǎo),已經(jīng)可以了。這是程序,您看看哪里需要改進(jìn)的?

追答

沒有問題了,一般報錯可以提供SQL和錯誤信息。


查看完整回答
反對 回復(fù) 2018-07-30
  • 1 回答
  • 0 關(guān)注
  • 949 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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