[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вывод данных из mysql по средствам php!
angels300
Вот код:
<?php
$sdd_db_host='localhost';
$sdd_db_name='bans';
$sdd_db_user='root';
$sdd_db_pass='345mptrewq';
@mysql_connect($sdd_db_host,$sdd_db_user,$sdd_db_pass);
@mysql_select_db($sdd_db_name);
$result=mysql_query('SELECT * FROM `sb_admins`');
while($row=mysql_fetch_array($result))
{ echo '<b><p>  &nbsp  &nbsp  &nbsp  &nbsp   <i><font color="#ff0000"><b>Ник:</b></i></font> <font color="#98fb98">'.$row['user'].'</font> |||<font color="#ff0000"><i><b> SteamId:</b></i></font> <font color="#98fb98">'.$row['authid'].'</font> |||<font color="#ff0000"><i><b> Связь с админисратором:</i></font> <font color="#98fb98">'.$row['email'].'</font></p></b>';
}
?>
Данный код работает и выводит данные нормально, но не так как хотелось бы, а выглядит это так:
http://realbattle.ru/img/?pt=TV8N (Не реклама)

Ребят помогите сделать чтобы он выводил данные в таблице примерно так:
http://realbattle.ru/img/?pt=EROF (Не реклама)

sergeiss
angels300 - тебе нужно добавить тэги HTM для формирования таблицы. Вот тут http://phpforum.ru/index.php?showtopic=21916 посмотри. Должно помочь.

Твой вопрос больше не про ПХП, на самом деле, а про HTML.

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
angels300
sergeiss
Спасибо! Ща глянем!
angels300
Теперь такой вопрос, как сделать чтобы в трех верхних было написано Ник, SteamId, EmaiL и только после были видны ниже данные из bd
<?php
/**
* Скрипт вывода данных из базы данных в таблицу
* Автор: Kuliev
* ICQ: 319-248-267
* E-mail:
kuliev_a@mail.ru
*/

// Константы для подключения к СУБД
//Хост подключения к БД

define('PHP_HOST', 'localhost');

//Пользователь
define('PHP_USER', 'root');

//Пароль
define('PHP_PASS','pass');

//Базаданных
define('PHP_DB', 'bans');

//Префикс таблиц БД
define('PHP_DBPREFIX', 'sb_');

// Подключение к СУБД
$link = mysql_connect(PHP_HOST, PHP_USER, PHP_PASS) or die (mysql_error());

// Выбираем базу данных
mysql_select_db(PHP_DB, $link);

//Устанавливаем кодировку UTF8
mysql_query ("SET NAMES utf8");
mysql_query ("set character_set_client='utf8'");
mysql_query ("set character_set_results='utf8'");
mysql_query ("set collation_connection='utf8_general_ci'");

// Формируем строку для запроса к нашей базе данных
// Не забывайте обрамлять имена таблиц и полей обратными кавычками `TABLE`

$sql= "SELECT * FROM `". PHP_DBPREFIX."admins`";

// Скармливаем наш запрос MySQL
$result = mysql_query($sql) or die(mysql_error() ."<br/>". $sql);

/* Обратите внимание на конструкцию
or die(mysql_error() ."<br/>". $sql) она Вам поможет в случае ошибки
в Вашем SQL запросле или отсутствия соединения с MySQL

Выводим данные из таблицы в цикле WHILE(), не вкоем случае не используйте
DO WHILE() эта конструкция предназначена совсем для других действий
*/

// Рисуем табличку

$table = "<table border=1 width=100% align=center>\n";

while ($row = mysql_fetch_assoc($result))
{
/* Прошу обратить внимание на функцию MYSQL_FETCH_ASSOC()
Выбрана она не случайно, данная функциявозвратит ассоциативный
массив с которым будем работать.

Многие делают ошибку в плане оптимизации и использую функцию
MYSQL_FETCH_ARRAY() данная функциявернет два массива,
один ассоциативный другой индексный тем самым мы увеличим потрябляемую
память скриптом.
*/


$table .= "<tr>\n";

$table .= "<td>".$row['user']."</td>\n";
$table .= "<td>".$row['authid']."</td>\n";
$table .= "<td>".$row['email']."</td>\n";

$table .= "</tr>\n";
}

$table .= "</table>\n";

// Выводим заполненую таблицу на экран
echo $table;
?>
Быстрый ответ:

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