本文目錄一覽:
php循環輸出有錯 不能顯示 請幫忙修改一下
說實話,我沒找到你需要嵌套循環的理由,儘管你用來雙重循環,並且第一個while還是不完整的(沒有閉合),如果你資料庫有數據(抱歉我很少用面向過程寫,不記得用面向過程方式怎麼判斷查詢是否有值),以下在你打基礎上我修改過的:
?php
$dbconn=mysql_connect(“localhost”, “root”,””);
$sqlname=”ms_qua”;
mysql_select_db($sqlname,$dbconn);
session_start();
?
div style=”margin:0 auto; width:100%; padding-top:10px;”
b class=”tableTitle”表名:廠家資質信息/bbr /
/div
table width=”100%” border=”1″
thead
th width=”15″序號/td
th width=”100″部門/td
th width=”80″崗位/td
th width=”50″姓名/td
th width=”90″身份證號碼/td
th width=”70″合同簽訂時間/td
th width=”200″證書名稱/td
th width=”130″發證單位/td
th width=”130″證書編號/td
th width=”70″發證日期/td
/thead
?php
$sql = “SELECT * FROM tables where qua=’ms_qua’ order by TABLE_NAME”;
$result = mysql_query($sql);
while($row=mysql_fetch_array($result))
{
//print_r($row);
?
tr
td align=”center”b?php echo $row[‘id’];?/b/td
td?php echo $row[‘bumen’]; ?/td
td?php echo $row[‘gangwei’] ;?/td
td align=”center”?php echo $row[‘xingming’]; ?/td
td align=”center”?php echo $row[‘shenfenzheng’]; ?/td
td?php echo $row[‘hetongqianding’]; ?/td
td?php echo $row[‘zhengshumingcheng’]; ?/td
td?php echo $row[‘fazhengdanwei’]; ?/td
td?php echo $row[‘zhengshubianhao’]; ?/td
td?php echo $row[‘fazhengriqi’]; ?/td
/tr
?php
}
mysql_close($dbconn);
?
/table
PHP求助session失效 循環輸出出錯
需要開啟session,可以在php.ini中開啟自動啟用session,或者在?php開始標記的第一行輸入session_start();
注意:session_start();之前不能有任何內容輸出!
例:
正確:
?php
session_start(); //啟用會話
$_SESSION[‘a’] = “session名為a的內容”; //創建一個會話
echo $_SESSION[‘a’]; //輸出會話
//unset($_SESSION[‘a’]) 將a會話刪除
//unset(); 刪除全部會話
?
錯誤:
?php
echo “內容,這裡也可以是html,只要是能夠看到的都算”; //輸出內容
session_start(); //啟用會話
$_SESSION[‘a’] = “session名為a的內容”; //創建一個會話
echo $_SESSION[‘a’]; //輸出會話
//unset($_SESSION[‘a’]) 將a會話刪除
//unset(); 刪除全部會話
?
因為啟動會話前輸出了信息或者有內容,導致會話無法啟動。
PHP循環語句錯誤,一直重複循環
如果你是顯示一直重複循環,應該是在循環條件語句哪裡,你看看框架里有沒有讀取到緩存的那種語句,這裡是最容易死循環的了。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/257296.html