Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Архив форумов ЦИТФорума
Море(!) вопросов - Море(!) ответов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Как правильно задавать вопросы

вывести таблицу из mySQL на экран с помощью PHP

 
Перейти:  
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Создание веб-сайтов
Предыдущая тема :: Следующая тема  
Автор Сообщение
dipsy



Зарегистрирован: 26.01.2005
Сообщения: 424
Откуда: Н. Новгород

СообщениеДобавлено: Пн Май 02 2005 17:20    Заголовок сообщения: вывести таблицу из mySQL на экран с помощью PHP Ответить с цитатой

вывести таблицу из mySQL на экран с помощью PHP, - как это делается, - понятно, но только информация из SQL выводится построчно... Как вывести на экран таблицу, чтобы она выглядела как таблица?

<?
Error_Reporting(E_ALL & ~E_NOTICE);
/* Переменные для соединения с базой данных */
$hostname = "localhost";
$username = "root";
$password = "";
$dbName = "lalala";

/* Таблица MySQL, в которой хранятся данные */
$userstable = "top";

/* создать соединение */
mysql_connect($hostname,$username,$password) OR DIE("Не могу создать соединение ");
/* выбрать базу данных. Если произойдет ошибка - вывести ее */
mysql_select_db($dbName) or die(mysql_error());

/* составить запрос, который выберет всех клиентов*/
$query = "SELECT `topprise` . *
FROM topprise
ORDER BY `top`.`id` DESC
LIMIT 0 , 30 ";

/* Выполнить запрос. Если произойдет ошибка - вывести ее. */
$res = mysql_query($query) or die(mysql_error());


/* Как много нашлось таких */
$number = mysql_num_rows($res);
/* Напечатать всех в красивом виде */
if ($number == 0){
echo "<CENTER><P>нет</CENTER>";
} else {echo "<CENTER><P>Количество: $number<BR><BR>";

/* Получать по одной строке из таблицы в массив $row, пока строки не кончатся */
while ($row=mysql_fetch_array($res)) {
echo "Клиент ".$row['id']." гого";
echo "Его Email: ".$row['pr1'];
echo "<BR><BR>";
}
echo "</CENTER>";
}

?>
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Pasat V.



Зарегистрирован: 19.03.2005
Сообщения: 13
Откуда: Chisinau

СообщениеДобавлено: Вт Май 03 2005 15:32    Заголовок сообщения: Ответить с цитатой

Smile
Код:

* Получать по одной строке из таблицы в массив $row, пока строки не кончатся */
while ($row=mysql_fetch_array($res)) {
echo "Клиент ".$row['id']." гого";
echo "Его Email: ".$row['pr1'];
echo "<BR><BR>";
}


->

я бы сказал что надо так

Код:


?><table width=100%><?

while ($row=mysql_fetch_array($res)) {

?>

  <tr>
  <td>Клиент <?=$row['id']?> гого</td>
  <td>Его Email: <?=$row['pr1']?></td>
  </tr>

<?

}

?></table><?



то есть каждый ряд это Table Row <tr>...</tr>[/code]
_________________
Web foreva Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Создание веб-сайтов Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group
Русская поддержка phpBB

 

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы — pr@citforum.ru
Послать комментарий
Информация для авторов
This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2006 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...