quickstopman Posted May 17, 2007 Share Posted May 17, 2007 i have a user system with profiles and profile comments and stuff of the sort but ive got one problem when i post a comment on someones profile when i try to reload it i get a 500 server error after about a minute of waiting here is the code for the comments page <? if (eregi("comments.php", $_SERVER['SCRIPT_NAME'])) { Header("Location: people.php"); die(); } include("config.php"); $id = $_GET['id']; $sql = mysql_query("SELECT * FROM `profile_comment` WHERE user_id = '{$id}' ORDER BY timedate") OR die(mysql_error()); echo "<table>"; $comments = mysql_fetch_array($sql); while($list = $comments) { echo " <tr> <td>From:<br> {$list['user']} </td> <td></td> {$list['comment']} </tr>"; } echo "</table>"; ?> thanks Link to comment https://forums.phpfreaks.com/topic/51760-something-messed-up-with-comments/ Share on other sites More sharing options...
hitman6003 Posted May 17, 2007 Share Posted May 17, 2007 You created an infinite loop with your while statement. change $comments = mysql_fetch_array($sql); while($list = $comments) { echo " <tr> <td>From:<br> {$list['user']} </td> <td></td> {$list['comment']} </tr>"; } to while($list = mysql_fetch_array($sql)) { echo " <tr> <td>From:<br> {$list['user']} </td> <td></td> {$list['comment']} </tr>"; } Link to comment https://forums.phpfreaks.com/topic/51760-something-messed-up-with-comments/#findComment-254994 Share on other sites More sharing options...
quickstopman Posted May 17, 2007 Author Share Posted May 17, 2007 i knew it was something simple like that thanks Link to comment https://forums.phpfreaks.com/topic/51760-something-messed-up-with-comments/#findComment-254995 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.