Встал в ступор на этом моменте..
$result = mysql_query("SELECT id, login, password, email, last_ip FROM login ", $db );
как мы видим, тут из базы выбираются яйчейки логин, пароль, емейл и так далее..
все выводится, работает отлично, но мне очень хочется чтобы результаты выводились в таблицу
<?php
include ("db.php");
$result = mysql_query("SELECT id, login, password, email, last_ip FROM login ", $db )
if (!$result) {
echo "Записей нету!";
exit(mysql_error());
}
while($myrow=mysql_fetch_array($res))
{вот тут походу и нужно создавать эту таблицу, которая будет сама забиваться данными, которые я выдергиваю}
?>
попрошу подсказать как сделать такого вида "динамическую" таблицу..
2) и вот еще вопросик
допустим есть
echo $myrow["id"];
echo $myrow["login"];
echo $myrow["password"];
выводится будет так (например) 01myloginqwerty1 (01 айди, login-логин, кверти-пароль)
немного недопонял как в пхп делаются пробелы и <br>
надеюсь поясните.
Заранее большое спасибо
Спустя 9 минут, 7 секунд (9.08.2011 - 13:38) VolDroN написал(а):
if (!$result) {
echo "Записей нету!";
exit(mysql_error());
}
оО. если в таблице нету записей функция не будет возвращать false. Достаточно просто к запросу подставить: mysql_query("") or exit(mysql_error())
перевод строки можно поставить так:
echo $myrow['id'].'<br />';
таблицу можно сделать так:
echo '<table>';
while($row = mysql_fetch_array($result))
{
echo '<tr><td>'.$row['id'].'</td></tr>';
echo '<tr><td>'.$row['login'].'</td></tr>';
}
echo '</table>';
а ещё лучше так:
echo '<table>';
while($row = mysqli_fetch_array($result));
{
?>
<tr>
<td>
<?php echo $row['id'];?>
</td>
</tr>
<tr>
<td>
<?php echo $row['login'];?>
</td>
</tr>
</table>
<?php
}
echo '</table>';
Спустя 13 минут, 39 секунд (9.08.2011 - 13:52) zhorkin написал(а):
спасибо огромное, буду дальше учиться