Подскажите как вывести по 10 записей из бд

Дизайн, программирование, CMS, верстка, хостинг, домены
Аватара пользователя
BORA
Сообщения: 171
Зарегистрирован: 21 дек 2010, 20:05

Re: Подскажите как вывести по 10 записей из бд

Сообщение BORA »

Код: Выделить всё

<?php// Подключения к БД$db = mysql_connect ("111", "111", "111") or die (mysql_error());mysql_select_db('shop', $db);// Подключения к таблицы tovar$result = mysql_query('SELECT * FROM `tovar` LIMIT 0 , 9', $db) or die (mysql_error());if (!$db) {echo "Запрос на выборку не прашёл";exit();}    while ($myrow = mysql_fetch_array($result)) {        echo $myrow["tovar"];        }?>
Вот
Аватара пользователя
gaponj88
Сообщения: 433
Зарегистрирован: 21 окт 2011, 12:26

Re: Подскажите как вывести по 10 записей из бд

Сообщение gaponj88 »

'shop'--это название таблицы?Или столбик в таблице?
Аватара пользователя
BORA
Сообщения: 171
Зарегистрирован: 21 дек 2010, 20:05

Re: Подскажите как вывести по 10 записей из бд

Сообщение BORA »

gaponj88 писал(а):'shop'--это название таблицы?Или столбик в таблице?
shop - это название самой базы, просто иначе он выдаёт ошибку типа не заю куда подключаться
Аватара пользователя
gaponj88
Сообщения: 433
Зарегистрирован: 21 окт 2011, 12:26

Re: Подскажите как вывести по 10 записей из бд

Сообщение gaponj88 »

Код: Выделить всё

<?php$db_host="*******";     //введи адрес хоста например "mysql.hostinger.ru"    $db_user="********";    //пользователь базой   $db_password="********";//пароль      $db_name = "********";  //название базы $table_name = "*********"; //имя таблицы     mysql_connect($db_host, $db_user, $db_password) or die (mysql_error());    mysql_select_db($db_name) or die (mysql_error());    mysql_query("SET NAMES 'utf8'"); $query = 'SELECT * FROM `tovar`LIMIT 0,9;'; $sql = mysql_query($query);while ($sql_data = mysql_fetch_array($sql)) {echo $sql_data['tovar'].",";}?>
вот если так то все сработает,а у тебя черти че там :)
он выдаёт ошибку типа не заю куда подключаться
Тогда и ошибок не будет ;)
Аватара пользователя
BORA
Сообщения: 171
Зарегистрирован: 21 дек 2010, 20:05

Re: Подскажите как вывести по 10 записей из бд

Сообщение BORA »

Спасибо что помогаешь , ну всё без успешно =(
Вот что твой код выводит ",,,"
Аватара пользователя
gaponj88
Сообщения: 433
Зарегистрирован: 21 окт 2011, 12:26

Re: Подскажите как вывести по 10 записей из бд

Сообщение gaponj88 »

Из таблицы что получить хочешь?
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Подскажите как вывести по 10 записей из бд

Сообщение Александр »

BORA писал(а):ArrayArrayArray - все три записи выводит так ;(
Это не ошибка, а правильный результат, который ты и указываешь вывести.
Какие у тебя поля в таблице tovar?

Код: Выделить всё

echo $sql_data['НАЗВАНИЕ_ПОЛЯ'];
Если возникают проблемы и ты не понимаешь что делает код, то разберись в каждой его строчке.
Аватара пользователя
BORA
Сообщения: 171
Зарегистрирован: 21 дек 2010, 20:05

Re: Подскажите как вывести по 10 записей из бд

Сообщение BORA »

Александр писал(а):
BORA писал(а):ArrayArrayArray - все три записи выводит так ;(
Это не ошибка, а правильный результат, который ты и указываешь вывести.
Какие у тебя поля в таблице tovar?

Код: Выделить всё

echo $sql_data['НАЗВАНИЕ_ПОЛЯ'];
Если возникают проблемы и ты не понимаешь что делает код, то разберись в каждой его строчке.
У МЕНЯ ТАМ ЗАГОЛОВОК И ОПИСАНИЕ .
А ТУТ ЗАПИТЫЕ
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Подскажите как вывести по 10 записей из бд

Сообщение Александр »

BORA
Ты не понимаешь! Говорю же, по строчкам код разбери. Что не понимаешь - загугли. Запятые выводятся не из базы...
Нужно не "ЗАГОЛОВОК И ОПИСАНИЕ", а как у тебя эти поля называются. title? zagolovok? pole1? bdsnucvihbkniu?
Аватара пользователя
gaponj88
Сообщения: 433
Зарегистрирован: 21 окт 2011, 12:26

Re: Подскажите как вывести по 10 записей из бд

Сообщение gaponj88 »

например если у тебя в таблице есть столбик с ценой (cena) то:

Код: Выделить всё

$query = 'SELECT `cena` FROM `tovar`LIMIT 10;';$sql = mysql_query($query);while ($sql_data = mysql_fetch_array($sql)) {echo $sql_data['cena'].",";}
то он выведет цену
Последний раз редактировалось bodnar 16 янв 2012, 11:04, всего редактировалось 1 раз.
Причина: Используй [code=php][/code] для оформления php кода.
Ответить