Ребята, такая проблема: выводит только одного пользователя (вместо двоих) в чем проблема ? PHP: <? require_once ('conn.php'); $query = mysql_query("SELECT * FROM users"); $rows = mysql_fetch_assoc($query); echo (" <html> <head> <meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /> <style type=\"text/css\"> <!-- body { font: 12px Georgia; color: #666666; } h3 { font-size: 16px; text-align: center; } table { width: auto; border-collapse: collapse; margin: 0px auto; } td { padding: 3px; text-align: center; vertical-align: middle; } .buttons { width: auto; border: double 1px #666666; background: #D6D6D6; } --> </style> <table border=\"1\" cellpadding=\"0\" cellspacing=\"0\" > <tr style=\"border: solid 1px #000\"> <td><b>#</b></td> <td align=\"center\"><b>Имя</b></td> <td align=\"center\"><b>Емейл</b></td> <td align=\"center\"><b>Группа</b></td> <td align=\"center\"><b>Баланс</b></td> <td align=\"center\"><b>Редактировать</b></td> </tr> </html> "); while ($row = mysql_fetch_array($query)) { echo "<tr>\n"; echo "<td>".$row['id']." </td>\n"; echo "<td>".$row['name']." </td>\n"; echo "<td>".$row['mail']."</td>\n"; echo "<td>".$row['group']."</td>\n"; echo "<td>".$row['balance']."</td>\n"; echo "<form action='edit.php' method='post'>"; echo "<input type='hidden' name='iduser' value=".$row['id'].">"; echo "<td><input type='SUBMIT' value='Редактировать'>"; echo "</form>"; } /* Закрываем сессию*/ mysql_close(); ?>
Ну первого пользователя ты получаешь здесь: PHP: $query = mysql_query("SELECT * FROM users"); $rows = mysql_fetch_assoc($query); А второго здесь: PHP: while ($row = mysql_fetch_array($query)) Выводишь то в итоге последнего
В начале убери PHP: $rows=mysql_fetch_assoc($query); Используй только в while PHP: while($rows = mysql_fetch_assoc($query)){ ///Code }
@Swipe отладка/debug http://phpfaq.ru/debug https://netbeans.org/kb/docs/php/debugging_ru.html https://php.ru/forum/threads/howto-...i-po-shagam-i-s-kartinkami.58974/#post-474550