Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Извлечение строк
 
 автор: yuser   (27.01.2007 в 13:46)   письмо автору
 
 

$i=0;
$result=mysql_query("SELECT * FROM documents");

while ($tablerows=mysql_fetch_array($result))

{
$kor[$i]=$tablerows['typs'];


$i++;
}

Как мне из столбца typs выводить по одной строке присваивая им значения..?

   
 
 автор: Trianon   (27.01.2007 в 14:18)   письмо автору
 
   для: yuser   (27.01.2007 в 13:46)
 

>Как мне из столбца typs выводить по одной строке

echo tablerows['typs'];

>присваивая им значения..?

Что бы это значило?

   
 
 автор: bronenos   (27.01.2007 в 14:27)   письмо автору
 
   для: yuser   (27.01.2007 в 13:46)
 

Вместо того чтоб увеличивать переменную на единицу будет проще писать
$kor[] = $tablerows['typs'];

Числовые индексы при этом сами создаются

   
 
 автор: bronenos   (27.01.2007 в 14:28)   письмо автору
 
   для: yuser   (27.01.2007 в 13:46)
 

the message was delete

   
 
 автор: yuser   (27.01.2007 в 15:19)   письмо автору
 
   для: bronenos   (27.01.2007 в 14:28)
 

Мне нужно выводить по одной строке, а он мне выдает все строки в столбце

   
 
 автор: bronenos   (27.01.2007 в 15:25)   письмо автору
 
   для: yuser   (27.01.2007 в 15:19)
 

Если постепенно то
print $tablerows['typs'];
flush();

Если одну то
print $kor[0];

   
 
 автор: yuser   (27.01.2007 в 15:28)   письмо автору
 
   для: bronenos   (27.01.2007 в 15:25)
 

он мне выводит первую строку 10 раз....

   
 
 автор: Unkind   (27.01.2007 в 16:38)   письмо автору
 
   для: yuser   (27.01.2007 в 15:28)
 

Может быть у Вас строка и повторяется 10 раз.

   
 
 автор: yuser   (27.01.2007 в 16:44)   письмо автору
 
   для: Unkind   (27.01.2007 в 16:38)
 

У меня в столбце список 10 записей...а мне нужно выводить каждую в отдельности

   
 
 автор: valenok   (27.01.2007 в 16:54)   письмо автору
 
   для: yuser   (27.01.2007 в 16:44)
 


<?php
echo '<pre>';
$result mysql_query("SELECT * FROM `documents`");
while(
$row mysql_fetch_assoc($result)) print_r($row);



Что из этого выходит, и что вам в результате надо получить?

   
 
 автор: yuser   (27.01.2007 в 17:05)   письмо автору
 
   для: valenok   (27.01.2007 в 16:54)
 

выдает ошибку

   
 
 автор: bronenos   (27.01.2007 в 18:40)   письмо автору
 
   для: yuser   (27.01.2007 в 17:05)
 

текст ошибки не дадите?

   
 
 автор: yuser   (27.01.2007 в 19:06)   письмо автору
 
   для: bronenos   (27.01.2007 в 18:40)
 

valenok Теперь выводит с Вашим кодом -

Array
(
[id] => 1
[typs] => Счет
)
Array
(
[id] => 2
[typs] => Счет-фактура
)
Array
(
[id] => 3
[typs] => Акт
)
Array
(
[id] => 4
[typs] => Отчет
)
Array
(
[id] => 5
[typs] => Отчетность
)
Array
(
[id] => 6
[typs] => Мероприятия
)
Array
(
[id] => 7
[typs] => Акт сдачи прием
)
Array
(
[id] => 8
[typs] => Письмо
)
Array
(
[id] => 9
[typs] => Доверенность
)
Array
(
[id] => 10
[typs] => Уведомление
)


Может я неправильно формирую вопрос извиняюсь...мне нужно вытащить каждую запись и присвоить каждой переменную..

   
 
 автор: Unkind   (27.01.2007 в 18:46)   письмо автору
 
   для: yuser   (27.01.2007 в 16:44)
 

Подробнее можно?

   
 
 автор: yuser   (27.01.2007 в 23:44)   письмо автору
 
   для: Unkind   (27.01.2007 в 18:46)
 

Ребята помогите

   
 
 автор: Sergey89   (27.01.2007 в 23:48)   письмо автору
 
   для: yuser   (27.01.2007 в 23:44)
 

<?php
$types 
= array();
$result mysql_query("SELECT * FROM documents");
while(
$row mysql_fetch_assoc($result)) {
    
$types[$row['id']] = $row['type'];
}
?>

   
 
 автор: yuser   (28.01.2007 в 23:08)   письмо автору
 
   для: Sergey89   (27.01.2007 в 23:48)
 

Всем большое спасибо!!!

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования