Вэб-разработка
Учим PHP

code9 (off) [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 (off) [1141]
5 июля 2009, 18:44

$a = mysql_fetch_array(mysql_query("SELECT * FROM `book` where id='1'"));
echo $a['name'];
______
может ошибаюсь но помоему я где то читал что двойные кавычки " медленнее читаются скриптом чем одинарные '
-------
Profi Administrator [10176]
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 [10176]
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 (off) [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 [10176]
5 июля 2009, 20:20

Таблица book должна быть создана. У тебя её судя по всему нет.
-------
code9 (off) [479]
5 июля 2009, 20:55

Почти так :) таблица называлась posts.Ура!Сломил я этот мускул!Выводит он))) я запрос поминял на "SELECT * FROM 'posts' WHERE 1" тут цифра 1 это что?Поле?
-------
Profi Administrator [10176]
5 июля 2009, 21:31

Судя по коду это ничего. Параметр не задан.
-------
code9 (off) [479]
5 июля 2009, 21:51

Теперь буду пытаться сделать постраничную навигацию. Он у меня при обновлении дублирует последний пост,как избавиться? Я помню было что типа header( не помню дальше. Я сейчас и добавление,форму и вывод поместил в один файл
-------
code9 (off) [479]
5 июля 2009, 23:00

Пытаюсь организовать постраничную навигацию.Честно скажу пока сам листинг этой навигация плохо понимаю) но проблема не в этом пока. Выдает ошибку!
---
INDEX.zip
Размер файла: 1.2 Kб
---
сам файл
-------

Ответить на тему

стр. Пред. 1,2,3 ... 41,42,43 ... 87,88,89 След.

стр.  

Вэб-разработка
Список форумов
На главную

Последние темы

Регистрация
Вход

0.176 сек
SQL: 6