ПравилаРегистрацияВход
НАВИГАЦИЯ

Учим PHP

Модераторы: нет
Список форумов » Вэб-разработкаНа страницу  1, 2, 3 ... 41, 42, 43 ... 87, 88, 89 
АВТОРСООБЩЕНИЕ
code9
Avatar
Сейчас нет на сайте
Репутация: 0
Регистрация: 5.03.2009
Всего сообщений: 479
5 июля 2009, 16:17
Profi, не знаю :) фалсе написал.Тепер попытался сделать код который выведет то что нужно
<?
include("connect.php");
$soed=mysql_connect($host,$db_user,$db_pwd);
//правильно я бд выбрал?
//может нужно без $soed?
if(!mysql_select_db($db_name,$soed))
{
   echo "Не могу выбрать базу данных";
   exit();
}

$post=mysql_query("SELECT * FROM book");
$arr=mysql_fetch_array($posts);

echo $arr["name"];
echo $arr["text"];
?>
НО он не работает :( .Как мне правильно вывести данные из базы?
Arab
Avatar
Сейчас нет на сайте
Репутация: 8
Регистрация: 17.09.2008
Всего сообщений: 1141
Откуда: Дагестан
5 июля 2009, 18:44
$a = mysql_fetch_array(mysql_query("SELECT * FROM `book` where id='1'"));
echo $a['name'];
______
может ошибаюсь но помоему я где то читал что двойные кавычки " медленнее читаются скриптом чем одинарные '
Profi
Administrator
Avatar
Репутация: 126
Регистрация: 25.04.2006
Всего сообщений: 10175
Откуда: Уфа РБ
5 июля 2009, 18:59
<? 
include("connect.php"); 
$soed=mysql_connect($host,$db_user,$db_pwd); 
//правильно я бд выбрал? 
//может нужно без $soed? 
if(!mysql_select_db($db_name,$soed)) 

   echo "Не могу выбрать базу данных"; 
   exit; 

$post = mysql_query("SELECT * FROM book"); 
while($arr = mysql_fetch_array($post))
{
   echo $arr['name'] . '<br />' . $arr['text'] . '<br />-----<br />'; 
}
?>
Profi
Administrator
Avatar
Репутация: 126
Регистрация: 25.04.2006
Всего сообщений: 10175
Откуда: Уфа РБ
5 июля 2009, 19:04
<? 
include("connect.php"); 
$soed=mysql_connect($host,$db_user,$db_pwd); 
//правильно я бд выбрал? 
//может нужно без $soed? 
if(!mysql_select_db($db_name,$soed)) 

   echo "Не могу выбрать базу данных"; 
   exit; 

$post = mysql_query("SELECT * FROM book"); 
$text = '';
while($arr = mysql_fetch_array($post))
{
   $text .= $arr['name'] . '<br />' . $arr['text'] . '<br />-----<br />'; 
}
echo $text;
?>
code9
Avatar
Сейчас нет на сайте
Репутация: 0
Регистрация: 5.03.2009
Всего сообщений: 479
5 июля 2009, 20:02
Warning:mysql_fetch_array(): supplied argument is not a valid MysSQL result resource in index.php on line 11 вот такая ошибка.Почему?
Profi
Administrator
Avatar
Репутация: 126
Регистрация: 25.04.2006
Всего сообщений: 10175
Откуда: Уфа РБ
5 июля 2009, 20:20
Таблица book должна быть создана. У тебя её судя по всему нет.
code9
Avatar
Сейчас нет на сайте
Репутация: 0
Регистрация: 5.03.2009
Всего сообщений: 479
5 июля 2009, 20:55
Почти так :) таблица называлась posts.Ура!Сломил я этот мускул!Выводит он))) я запрос поминял на "SELECT * FROM 'posts' WHERE 1" тут цифра 1 это что?Поле?
Profi
Administrator
Avatar
Репутация: 126
Регистрация: 25.04.2006
Всего сообщений: 10175
Откуда: Уфа РБ
5 июля 2009, 21:31
Судя по коду это ничего. Параметр не задан.
code9
Avatar
Сейчас нет на сайте
Репутация: 0
Регистрация: 5.03.2009
Всего сообщений: 479
5 июля 2009, 21:51
Теперь буду пытаться сделать постраничную навигацию. Он у меня при обновлении дублирует последний пост,как избавиться? Я помню было что типа header( не помню дальше. Я сейчас и добавление,форму и вывод поместил в один файл
code9
Avatar
Сейчас нет на сайте
Репутация: 0
Регистрация: 5.03.2009
Всего сообщений: 479
5 июля 2009, 23:00
Пытаюсь организовать постраничную навигацию.Честно скажу пока сам листинг этой навигация плохо понимаю) но проблема не в этом пока. Выдает ошибку!
INDEX.zip
Размер файла: 1.2 Kб
---
сам файл
Список форумов » Вэб-разработкаНа страницу Пред. 1, 2, 3 ... 41, 42, 43 ... 87, 88, 89 След.
 
стр.  
Страница 42 из 89
Часовой пояс: GMT + 4
Мобильный портал, Profi © 2005-2023
Время генерации страницы: 0.034 сек
Общая загрузка процессора: 38%
SQL-запросов: 6
Rambler's Top100