Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.09.17;
Скачать: CL | DM;

Вниз

PHP опять вопрос )   Найти похожие ветки 

 
imbalacedees   (2006-08-23 21:26) [0]

Здравствуйте.
Выполняю запрос к БД, а как теперь вывести результат на экран?
           $db_connect = @mysql_connect($dbhost, $dbuser, $dbpsw);
           $db_select = @mysql_select_db($dbname);
    $query = "SELECT * FROM ORDERS";
           $result=mysql_query($query);


 
Furyz ©   (2006-08-23 21:41) [1]

$a=mysql_result($result,ROW(можно через цикл см функцию mysql_numrows($result),"имя_поля");
echo $a;


 
Real ©   (2006-08-23 22:16) [2]

удобнее (имхо) работать с набором полей как объектами или как массивом. После вышеприведенного кода (где $result - указатель на набор выбранных запросом данных) можно использовать mysql_fetch_object, вот так:

$obj=mysql_fetch_obhect($result);
echo $obj-><имя поля>;

При этом берется первая строка результата. Повторный вызов - вторая строка. Обычно берется цикл FOR, на кол-во шагов равный $k=mysql_num_rows($result);


 
_dimka ©   (2006-08-24 12:31) [3]

а еще можно так
while ($row = mysql_fetch_array($result)) {
 echo $row["имя_поля"];
}



Страницы: 1 вся ветка

Текущий архив: 2006.09.17;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.03 c
15-1156834475
АК
2006-08-29 10:54
2006.09.17
C++/Delphi


15-1156852032
RomanH
2006-08-29 15:47
2006.09.17
Курсы валют


3-1152875840
drashka
2006-07-14 15:17
2006.09.17
Как лучше реализовать поиск?


15-1156059538
PSPF2003
2006-08-20 11:38
2006.09.17
Снотворное без рецепта


3-1152273434
antoxa2005
2006-07-07 15:57
2006.09.17
FB работать ч-з ODBC+ADO или IBX?