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

Форум MySQL

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Функция не выводит данные - почему?

Сообщения:  [1-10]   [11-11] 

 
 автор: sergio   (15.12.2005 в 19:15)
 
   для: Демон   (15.12.2005 в 18:10)
 

изаеняюсь sql немного не тот :)

   
 
 автор: sergio   (15.12.2005 в 19:08)
 
   для: Демон   (15.12.2005 в 18:10)
 

и опять не выводит.
вобщем прикрепляю таблицу с моим скриптом если не сложно посмотрите, а то я уже совсем с толку сбтлся

   
 
 автор: Демон   (15.12.2005 в 18:10)
 
   для: sergio   (15.12.2005 в 16:30)
 

Верни после первой функции массив, считанный из БД . Если не ошибаюсь переменная $p.

function first($id){
$i=0;
while ($p[$i]=fetch_array){... 
$i++; }
return  $p;  }
function second($p){
$i=0;
while(isset($p[$i]){
echo $p[$i]; $i++;}
}
// Тело программы
$result=first($id);
second($result);

   
 
 автор: sergio   (15.12.2005 в 16:30)
 
   для: vovik_sumy   (15.12.2005 в 15:58)
 

серавно не выводит :(

   
 
 автор: vovik_sumy   (15.12.2005 в 15:58)   письмо автору
 
   для: sergio   (15.12.2005 в 15:34)
 

лучше вызови вот так функции

dp(&$items); 
echo "<TR> 
<TD>Sp:</TD> 
<TD></TD> 
<TD></TD> 
</TR>"; 
sp(&$items);

   
 
 автор: sergio   (15.12.2005 в 15:34)
 
   для: vovik_sumy   (15.12.2005 в 15:15)
 

можно поподробнее? (желательно код :) )
а то вот что у меня получилось:
Fatal error: Maximum execution time of 30 seconds exceeded in C:\www\httpserver\htdocs\ext\functions.php on line 67

   
 
 автор: vovik_sumy   (15.12.2005 в 15:15)   письмо автору
 
   для: sergio   (15.12.2005 в 14:19)
 

нужно поставить на начало массив полученных данных из БД.

   
 
 автор: sergio   (15.12.2005 в 14:19)
 
   для: sergio   (15.12.2005 в 07:38)
 

Тема: Функция не выводит данные - почему?
функция то данные выводит, но когда они 2 подряд идут, то одна которая идет после первой данные не выводит. а по отдельности они работают нормально.
php ошибок не выдает.

   
 
 автор: sergio   (15.12.2005 в 07:38)
 
   для: Shorr Kan   (15.12.2005 в 03:31)
 

это опечатка. даже если просто $p серавно ничего не происходит

   
 
 автор: Shorr Kan   (15.12.2005 в 03:31)   письмо автору
 
   для: sergio   (15.12.2005 в 01:15)
 

Ну прежде всего...

function dp($id) 

        While($p = mysql_fetch_array($id)) 

        if($pitems[4]=="0") 
        { 


Это не ошибка? Ему $pitems брать неоткуда.

   

Сообщения:  [1-10]   [11-11] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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