while($row = mysql_fetch_row($rs)) echo "trtd$row[username]/td/tr"; //顯示數(shù)據(jù)
創(chuàng)新互聯(lián)公司專(zhuān)業(yè)為企業(yè)提供淅川網(wǎng)站建設(shè)、淅川做網(wǎng)站、淅川網(wǎng)站設(shè)計(jì)、淅川網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、淅川企業(yè)網(wǎng)站模板建站服務(wù),十載淅川做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
應(yīng)為
while($row = mysql_fetch_array($rs)) echo "trtd$row['username']/td/tr"; //顯示數(shù)據(jù)
mysql_fetch_row返回以數(shù)字為索引的數(shù)組, 所以$row[username]取不到值.
另外$row[username]最好寫(xiě)成$row['username'], 因?yàn)閡sername是常數(shù)名, 只是沒(méi)有用define顯式聲明, 所以php會(huì)為其賦值 "username". 這樣的寫(xiě)法是低效而且危險(xiǎn)的, 如果你在前面已經(jīng)定義了這個(gè)常數(shù), 那這里就會(huì)發(fā)生邏輯錯(cuò)誤了
$str?=?"你好1?你好2?你好3";
//$str?=?file_get_contents("/path/to/file/xxx.xxx");?//讀取文件內(nèi)容用這個(gè)
$arr?=?explode("?",?$str);
$index?=?rand(0,?count($arr)?-?1);?//產(chǎn)生隨機(jī)數(shù)
echo?$arr[$index];
exit;
原創(chuàng),望采納
先設(shè)定一個(gè)變量為0,比如:$i=0;
在使用while循環(huán)讀取數(shù)據(jù),每循環(huán)一次,給$i加一,比如:$i++;
接著判斷是不是循環(huán)到了每100條的整數(shù),是的話,輸出一個(gè)p標(biāo)簽:
如下:
p
?php
$sql=你的sql語(yǔ)句
$rel = @mysql_query($sql);
$i=0;
while($rs = @mysql_feach_array($rel)){
echo 你的數(shù)據(jù);
$i++;
echo $i % 100 == 0 ? '/pp' :null;
}
?
/p