20-12-2006, 10:41
|
|
|
חבר מתאריך: 18.09.06
הודעות: 82
|
|
חילוק לעמודים (יש בעיה ב FAQ)
אני ראיתי שרשמת איך מחלקים לעמודים בFAQ אחרי שבנתי איך עושים את זה יש בעיה זה כותב
Warning: Division by zero in /home/seker/domains/eazyseker.net/public_html/list.php on line 50
וכפי שאני יודע אי אפשר לחלק ב 0
אז מה עושים יש שם משתנה לא מוגדר בקוד $per_page
והינה כל הקוד של העמוד ! :
קוד PHP:
<head> <style type="text/CSS"> @import url("style.css"); </style> </head> <body background="background.jpg" bgproperties=fixed> <font size=2 face=Tahoma color=ffffff><B><div align=right> <?php $msgs_per_page = 10; $page = (int) $_GET['page']; $start = $msgs_per_page * $page - $per_page; $total = $msgs_per_page * $page; mysql_connect ('localhost','secret','secret') or die("not"); mysql_select_db ('seker_yuri1992') or die("not2"); $query = mysql_query("SELECT * FROM seker ORDER BY date DESC LIMIT $start,$total "); $row = mysql_fetch_array($query); $seker=1; $nameseker=$row['qfirst']; $name=$row['Username']; echo "<table broder=3><tr><td><div align=right> <U> <font size=2 face=ariel color=2985B5> שאלת הסקר </td><TD></td> <TD></td> <TD></td> <TD></td> <TD></td> <TD></td> <td><div align=right><font size=2 face=ariel color=2985B5><U> שם </td>";
if (mysql_num_rows($query) == 0) { echo "שלום"; } elseif ($seker==1) { while ($row = mysql_fetch_array($query)) { $nameseker=$row['qfirst']; $name=$row['Username']; echo "<tr><td><div align=right><font size=2 face=ariel color=2985B5><a href=http://eazyseker.net/seker.php?sas=$name target=_balnk><font size=2 face=ariel color=2985B5>$nameseker<font size=2 face=ariel color=2985B5></a></td> <TD></td><TD></td> <TD></td> <TD></td> <TD></td> <TD></td> <td><div align=right><font size=2 face=ariel color=2985B5>$name<font size=2 face=ariel color=2985B5> </td></tr>\n"; } } $select_all = mysql_query("SELECT count(*) FROM seker"); if(!$select_all) { die(mysql_error()); } $num_of_rows = mysql_fetch_array($select_all); $num_of_pages = ceil($num_o_rows[0]/$per_page);
for($i=1;$i<=$num_o_pages;$i++){ echo"<a href=".$_SERVER['PHP_SELF']."?page=$i>$i</a>"; }
mysql_close(); ?>
|