Форум: "Прочее";
Текущий архив: 2006.09.17;
Скачать: [xml.tar.bz2];
Вниз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;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.045 c