[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: [mysql+php] 2 вопроса про вывод данных
zhorkin
1) сижу так сказать "учусь на примерах", долго сидел разбирался как выводить из таблицы mysql не 1 строчку из таблицы запросом, а сразу все что есть, все-таки дошло)

Встал в ступор на этом моменте..

$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 написал(а):
спасибо огромное, буду дальше учиться
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.