Posted by Marek Kilimajer on 03/29/05 01:02
mikeytf@aol.com wrote:
> I would like to know if you could help me.. I don't understand what is wrong! I made a file that is supposed to list 2 categories with the boards that go to them under them. I get a Fatal Error: Maxmimum execution time of 30 seconds exceeded. Here is the file that gives me the error: http://subzer0.net/php/index.php
>
> Here is the source code for the file:
>
> http://subzer0.net/php/index.phps
You did not use any curly braces, but from a quick look it seems you
should. For example this code will assign to $board variable multiple
times but the variable will never be used:
while($get_cat=mysql_fetch_row($category))
$board=mysql_query("SELECT * FROM boards WHERE hidden='No' AND
catid='.$get_cat[0].' ORDER BY boardid ASC");
Your current code with braces in is:
$category=mysql_query("SELECT * FROM categories ORDER BY catid ASC");
while($get_cat=mysql_fetch_row($category)) {
$board=mysql_query("SELECT * FROM boards WHERE hidden='No' AND
catid='.$get_cat[0].' ORDER BY boardid ASC");
}
while($board=mysql_query("SELECT * FROM boards WHERE hidden='No' AND
catid='.$get_cat[0].' ORDER BY boardid ASC")) {
$get_board=mysql_fetch_row($board);
}
while($get_board=mysql_fetch_row($board) AND
$get_cat=mysql_fetch_row($category)) {
echo '</table><table border="0" align="center" width="100%"><tr
class="cell2" align="center"><td><b><i>'. $get_cat[1] .
'</i></b></td></tr></table><table border="0" align="center"
width="100%"><tr ',shading(),'><td><a
href="/php/topics.php?board='.$get_board[0].'">'.$get_board[1].'</a><br
/><small>'.$get_board[2].'</small></td><td>'.$get_board[3].'</td><td>'.$get_board[4].'</td><td>'.$get_board[5].'</td></tr>';
}
Navigation:
[Reply to this message]
|