作者cbolong (波波龍)
看板PHP
標題Re: [請益] echo和html的印出順序問題
時間Tue Mar 24 00:02:08 2009
//連接MYSQL和資料庫
$link=mysql_connect($host,$user,$pass);
$db=mysql_select_db($database,$link);
if($link)
{
$sel_str="Select * From chain";
$result=mysql_query($sel_str,$link);
$number=mysql_num_rows($result); //計算出有幾筆資料
//以下是印出目前有的鏈名稱
echo "現有的鏈名稱:<br>";
echo "<table border=2>";
echo "<td>".名稱."</td>";
echo "<td>".類別."</td>";
echo "<tr>";
for($x=0;$x<$number;$x++)
{
$data[$x]=mysql_fetch_array($result,MYSQL_NUM); //把資料用數值當索引
echo "<tr>";
for($y=0;$y<2;$y++)
{
echo "<td>".$data[$x][$y]."</td>";
}
echo "</tr>";
}
}else{
echo "DB connect false";
}
echo '
<form id="form1" name="form1" method="post" action="">
<label>
<pre><span class="style2">請輸入要增加規則的鏈名:</span><br/></pre>
<input type="text" name="textfield" />
</label>
<p> </p>
</form>
<p>
我想要把查詢先做完印出
之後再印出下面的input那裡
可是我的查詢一直被放到最下面
--
ξ
○-
<(╯ 這 , 就是人生呀。
■)﹥
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.134.50.144
推 buganini :table的語法亂七八糟@@ 03/24 01:57
→ buganini :你看你的網頁原始碼 我相信順序是對的 03/24 01:58
→ buganini :就是你錯誤的table語法 導致錯誤的顯示順序 03/24 01:58
→ buganini :最上面兩個td應該用tr包住 然後沒有</table> 03/24 02:00
→ cbolong :原來忘了加/table 謝謝你 03/24 02:13