PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (1): [1]

> Найдено сообщений: 8
welcometo Отправлено: 03 Июля, 2011 - 00:13:09 • Тема: 2 цикла с mysql_fetch_object • Форум: Работа с СУБД

Ответов: 7
Просмотров: 1981
Спасибо всем кто принимал участие, и Вам, Slavenin, отдельно) Заработало после добавления команды mysql_data_seek($Result2, 0); Спасибо!)
обязательно почитаю про эту функцию.
welcometo Отправлено: 02 Июля, 2011 - 23:57:29 • Тема: 2 цикла с mysql_fetch_object • Форум: Работа с СУБД

Ответов: 7
Просмотров: 1981
Да, уверен.
Нет, там ничего подобного нету.
вот код
PHP:
скопировать код в буфер обмена
  1. while ( $oques = mysql_fetch_object( $Result ) )
  2.     {
  3.  
  4.         while ( $answers = mysql_fetch_object($Resultnew))
  5.         {
  6.           if ($oques->ID == $answers->variant_id){
  7.            $isTrueAnswer = 1;
  8.           }
  9.           else {
  10.            $isTrueAnswer = 0;
  11.           }
  12.         //echo $answers->variant_id;
  13.  
  14.         }
  15.         $Return .= "<option><id>".$oques->id."</id><true>".$isTrueAnswer."</true><questionid>".$oques->question_id."</questionid><text>".$oques->options."</text></option>";
  16.     }

(Добавление)
Slavenin ,все также. Влоденный цикл выполняется 1 раз ( не итерация, а весь цикл).
welcometo Отправлено: 02 Июля, 2011 - 23:44:41 • Тема: 2 цикла с mysql_fetch_object • Форум: Работа с СУБД

Ответов: 7
Просмотров: 1981
этот код я привел для примера. там все иначе на самом деле. Объяснять много, врядли кто захочет во все это вникать, поэтому нужна реализация хотя бы вот этого.
welcometo Отправлено: 02 Июля, 2011 - 23:27:32 • Тема: 2 цикла с mysql_fetch_object • Форум: Работа с СУБД

Ответов: 7
Просмотров: 1981
Здравствуйте, возникла следующая проблема при такой ситуации: делаю 2 запроса в базу

Затем хочу сравнить объект из первого запроса, с объектом из второго запроса
PHP:
скопировать код в буфер обмена
  1. while ( $smb1 = mysql_fetch_object( $Result ) )
  2.     {
  3.         while ( $smb2 = mysql_fetch_object($Result2))
  4.         {
  5.           if ($smb1->id == $smb2->id){
  6.              \\что-то делаем
  7.           }
  8.         }
  9.     }

Но вложенный цикл работает только 1 раз. Такое ощущение, что ф-ия mysql_fetch_object уничтожает содержимое результата запроса $Result2. Помогите, пожалуйста.
welcometo Отправлено: 25 Июня, 2011 - 15:29:27 • Тема: Конкатенация строк с использованием sprintf(); • Форум: Хранение данных, их вывод и обработка

Ответов: 2
Просмотров: 1630
Спасибо большое, красивый код
welcometo Отправлено: 25 Июня, 2011 - 15:09:17 • Тема: Конкатенация строк с использованием sprintf(); • Форум: Хранение данных, их вывод и обработка

Ответов: 2
Просмотров: 1630
Здравствуйте, как можно сделать конкатенацию строк, используя функцию sprintf ?
делаю так, не работает
PHP:
скопировать код в буфер обмена
  1. $Query = '';
  2. for ($x=0; $x < $optionsCount; $x++)
  3. {
  4.      $Query.= sprintf("INSERT INTO variants VALUES ('', %s, %s);",  $questionID,  quote_smart($optionsArray[$x]));
  5. }
  6. $Result = mysql_query($Query);      
welcometo Отправлено: 25 Июня, 2011 - 13:16:14 • Тема: Как правильно использовать Split? • Форум: Хранение данных, их вывод и обработка

Ответов: 2
Просмотров: 1087
Спасибо)
welcometo Отправлено: 25 Июня, 2011 - 12:26:14 • Тема: Как правильно использовать Split? • Форум: Хранение данных, их вывод и обработка

Ответов: 2
Просмотров: 1087
Здравствуйте, не пойму как правильно использовать команду split.
Делаю так:
PHP:
скопировать код в буфер обмена
  1.  $strToSplit = $_POST["options"];
  2.         $splitedArray = split("delim",$strToSplit);

В итоге хочу получить массив $splitedArray в котором содержатся подстроки строки $strToSplit, разделенные подстрокой "delim".
Спасибо.

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB