Member Avatar


This is a CSS/HTML issue, not php. Your php is suspect:

Line 15.

No need for all the tables? How about one table? Do you really need a table anyway? Why not use <h3> for name, <p> or <div> for content?

Any reason why you'r using mysql_result? This tends to shift the internal pointer when called. Perhaps mysql_fetch_array() would be a better option with a while loop.

Also using * in your sql is a bit wasteful, you should name the fields you want.

Your loop is messy.
This code shows simple looping for showing data in tabular form.


 @mysql_select_db($database) or die( "Unable to select database");
 $query="SELECT * FROM jokes";

 echo '<table width="900%" border="0">';
 while($sar = mysql_fetch_assoc($result))
 	echo '<tr>
 echo '</table>';