主頁獲取資訊的方式與我發布的投票的頁面獲取資訊的方式是一致的。
<!--主体内容--> <?php $sql="select vid,vname,starttime,uid,vintro from vote order by vid DESC"; $voteItem=mysql_query($sql); //循环获取数据库信息 while($row=mysql_fetch_array($voteItem)){ $sql2="SELECT username FROM users where uid=".$row['uid']; $uname=mysql_query($sql2); $username=mysql_fetch_row($uname); //截取前100个字 $intro=substr($row['vintro'],0,300)."……"; //输出 echo "<div class='contend_item'>". "<table>". "<tr><td class='contend_item_name'><a href='./select.php?user=".$ouser."&vid=".$row['vid']."'>".$row['vname']."</a></td><td>发 布 者:".$username[0]."<br/>发布日期:".$row['starttime']."</td></tr>". "<tr><td colspan='2'> ".$intro."</td></tr>". "</table>". "</div>"; } ?> <!--主体内容结束-->
$sql="select vid,vname,starttime,uid,vintro from vote order by vid DESC"; $voteItem=mysql_query($sql);
(註:mysql_fetch_array()方法和mysql_fetch_row()方法的區別。array方法更像是row方法的加強版,array方法在以數組的方式獲取一條記錄的各項信息的同時,也會以表頭為下表的方式取得各項信息,以方便後面的呼叫。頁面中顯示,並在後面加上“…”
$intro=substr($row['vintro'],0,300)."……";
以上就介紹了簡易線上投票系統php——主頁獲取信息,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。