Страница 2 из 3
Re: Подскажите как вывести по 10 записей из бд
Добавлено: 15 янв 2012, 13:37
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"]; }?>
Вот
Re: Подскажите как вывести по 10 записей из бд
Добавлено: 15 янв 2012, 13:54
gaponj88
'shop'--это название таблицы?Или столбик в таблице?
Re: Подскажите как вывести по 10 записей из бд
Добавлено: 15 янв 2012, 14:09
BORA
gaponj88 писал(а):'shop'--это название таблицы?Или столбик в таблице?
shop - это название самой базы, просто иначе он выдаёт ошибку типа
не заю куда подключаться
Re: Подскажите как вывести по 10 записей из бд
Добавлено: 15 янв 2012, 14: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'].",";}?>
вот если так то все сработает,а у тебя черти че там
он выдаёт ошибку типа не заю куда подключаться
Тогда и ошибок не будет
Re: Подскажите как вывести по 10 записей из бд
Добавлено: 15 янв 2012, 15:30
BORA
Спасибо что помогаешь , ну всё без успешно =(
Вот что твой код выводит ",,,"
Re: Подскажите как вывести по 10 записей из бд
Добавлено: 15 янв 2012, 15:38
gaponj88
Из таблицы что получить хочешь?
Re: Подскажите как вывести по 10 записей из бд
Добавлено: 15 янв 2012, 15:52
Александр
BORA писал(а):ArrayArrayArray - все три записи выводит так ;(
Это не ошибка, а правильный результат, который ты и указываешь вывести.
Какие у тебя поля в таблице tovar?
Если возникают проблемы и ты не понимаешь что делает код, то разберись в каждой его строчке.
Re: Подскажите как вывести по 10 записей из бд
Добавлено: 15 янв 2012, 16:18
BORA
Александр писал(а):BORA писал(а):ArrayArrayArray - все три записи выводит так ;(
Это не ошибка, а правильный результат, который ты и указываешь вывести.
Какие у тебя поля в таблице tovar?
Если возникают проблемы и ты не понимаешь что делает код, то разберись в каждой его строчке.
У МЕНЯ ТАМ ЗАГОЛОВОК И ОПИСАНИЕ .
А ТУТ ЗАПИТЫЕ
Re: Подскажите как вывести по 10 записей из бд
Добавлено: 15 янв 2012, 16:22
Александр
BORA
Ты не понимаешь! Говорю же, по строчкам код разбери. Что не понимаешь - загугли. Запятые выводятся не из базы...
Нужно не "ЗАГОЛОВОК И ОПИСАНИЕ", а как у тебя эти поля называются. title? zagolovok? pole1? bdsnucvihbkniu?
Re: Подскажите как вывести по 10 записей из бд
Добавлено: 15 янв 2012, 16:26
gaponj88
например если у тебя в таблице есть столбик с ценой (cena) то:
Код: Выделить всё
$query = 'SELECT `cena` FROM `tovar`LIMIT 10;';$sql = mysql_query($query);while ($sql_data = mysql_fetch_array($sql)) {echo $sql_data['cena'].",";}
то он выведет цену