Дизайн, программирование, CMS, верстка, хостинг, домены
BORA
Сообщения: 171 Зарегистрирован: 21 дек 2010, 20:05
Сообщение
BORA » 15 янв 2012, 13:37
Код: Выделить всё
<?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
Сообщение
gaponj88 » 15 янв 2012, 13:54
'shop'--это название таблицы?Или столбик в таблице?
BORA
Сообщения: 171 Зарегистрирован: 21 дек 2010, 20:05
Сообщение
BORA » 15 янв 2012, 14:09
gaponj88 писал(а): 'shop'--это название таблицы?Или столбик в таблице?
shop - это название самой базы, просто иначе он выдаёт ошибку типа
не заю куда подключаться
gaponj88
Сообщения: 433 Зарегистрирован: 21 окт 2011, 12:26
Сообщение
gaponj88 » 15 янв 2012, 14:10
Код: Выделить всё
<?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
Сообщение
BORA » 15 янв 2012, 15:30
Спасибо что помогаешь , ну всё без успешно =(
Вот что твой код выводит ",,, "
Александр
Создатель сайта
Сообщения: 4574 Зарегистрирован: 27 сен 2009, 16:45
Сообщение
Александр » 15 янв 2012, 15:52
BORA писал(а): ArrayArrayArray - все три записи выводит так ;(
Это не ошибка, а правильный результат, который ты и указываешь вывести.
Какие у тебя поля в таблице tovar?
Если возникают проблемы и ты не понимаешь что делает код, то разберись в каждой его строчке.
BORA
Сообщения: 171 Зарегистрирован: 21 дек 2010, 20:05
Сообщение
BORA » 15 янв 2012, 16:18
Александр писал(а): BORA писал(а): ArrayArrayArray - все три записи выводит так ;(
Это не ошибка, а правильный результат, который ты и указываешь вывести.
Какие у тебя поля в таблице tovar?
Если возникают проблемы и ты не понимаешь что делает код, то разберись в каждой его строчке.
У МЕНЯ ТАМ ЗАГОЛОВОК И ОПИСАНИЕ .
А ТУТ ЗАПИТЫЕ
Александр
Создатель сайта
Сообщения: 4574 Зарегистрирован: 27 сен 2009, 16:45
Сообщение
Александр » 15 янв 2012, 16:22
BORA
Ты не понимаешь! Говорю же, по строчкам код разбери. Что не понимаешь - загугли. Запятые выводятся не из базы...
Нужно не "ЗАГОЛОВОК И ОПИСАНИЕ", а как у тебя эти поля называются. title? zagolovok? pole1? bdsnucvihbkniu?
gaponj88
Сообщения: 433 Зарегистрирован: 21 окт 2011, 12:26
Сообщение
gaponj88 » 15 янв 2012, 16:26
например если у тебя в таблице есть столбик с ценой (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 кода.