HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 28.08.2008, 00:05
mr.The
Познавший АНТИЧАТ
Регистрация: 30.04.2007
Сообщений: 1,206
Провел на форуме:
4778940

Репутация: 1257


Отправить сообщение для mr.The с помощью ICQ
По умолчанию

Цитата:
Grema Точку с запятой убери в конце строчки с While
и нифига не измениться

Grema должен работать. попробуй так:

PHP код:
$spisokz sqlq("SELECT name FROM `items` WHERE type='h'");  
        while (
$row mysql_fetch_row($spisokz)); 
        { 
         echo 
$row['name'];     
        }; 
 
Ответить с цитированием

  #2  
Старый 28.08.2008, 00:12
Doom123
Постоянный
Регистрация: 11.11.2006
Сообщений: 834
Провел на форуме:
3941248

Репутация: 668


Отправить сообщение для Doom123 с помощью ICQ
По умолчанию

mr.The его код по идеи тож должен был работать ....
скорее всего там просто пустой результат ...

Последний раз редактировалось Doom123; 28.08.2008 в 00:29..
 
Ответить с цитированием

  #3  
Старый 28.08.2008, 00:18
FrMn
Познающий
Регистрация: 08.08.2008
Сообщений: 55
Провел на форуме:
369629

Репутация: 54
По умолчанию

Цитата:
и нифига не измениться
учите матчасть сталобыть
 
Ответить с цитированием

  #4  
Старый 28.08.2008, 01:03
Gifts
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
Провел на форуме:
2769640

Репутация: 1304


По умолчанию

mr.The
Специально для вас - запустите эти два скрипта.
PHP код:
$i 1;
while (
$i <= 10
    {
        echo 
$i++; 
    } 
PHP код:
echo "\r\nА теперь с точкой и запятой\r\n";    

$i 1;
while (
$i <= 10);
    {
        echo 
$i++; 
    }
echo 
'Правда все равно ничего не выведется из-за бесконечного цикла'
 
Ответить с цитированием

  #5  
Старый 28.08.2008, 01:18
Doom123
Постоянный
Регистрация: 11.11.2006
Сообщений: 834
Провел на форуме:
3941248

Репутация: 668


Отправить сообщение для Doom123 с помощью ICQ
По умолчанию

Gifts он скорее всего как и я не понел про какую точку с запятой идёт речь

я её после while только сейчас заметили и думал что вы говорите о };
 
Ответить с цитированием

  #6  
Старый 28.08.2008, 10:59
mr.The
Познавший АНТИЧАТ
Регистрация: 30.04.2007
Сообщений: 1,206
Провел на форуме:
4778940

Репутация: 1257


Отправить сообщение для mr.The с помощью ICQ
По умолчанию

Цитата:
Сообщение от Doom123  
Gifts он скорее всего как и я не понел про какую точку с запятой идёт речь

я её после while только сейчас заметили и думал что вы говорите о };
действительно. там я и незаметил = ]
 
Ответить с цитированием

  #7  
Старый 28.08.2008, 10:27
NOmeR1
Познавший АНТИЧАТ
Регистрация: 02.06.2006
Сообщений: 1,188
Провел на форуме:
6023777

Репутация: 2642


Отправить сообщение для NOmeR1 с помощью ICQ
По умолчанию

Может откроешь книгу по пхп, заодно почитаешь про регулярные выражения?
 
Ответить с цитированием

  #8  
Старый 28.08.2008, 10:34
~NeiTRoN~
Познающий
Регистрация: 03.07.2008
Сообщений: 65
Провел на форуме:
170237

Репутация: 4
Отправить сообщение для ~NeiTRoN~ с помощью ICQ
По умолчанию

Цитата:
Сообщение от NOmeR1  
Может откроешь книгу по пхп, заодно почитаешь про регулярные выражения?
Да я читал, но я трудно понимаю когда просто функции и словестное описание ее работы. Вот допустим если показана функция и потом пример ее работы и того что она выводит, я гораздо лучше понимаю,
если не сложно скажи всетаки что выведет
PHP код:
print_r(preg_split('~\s*[.!?]\s*(?=.+)~i'$a)); 
=))
 
Ответить с цитированием

  #9  
Старый 28.08.2008, 11:04
NOmeR1
Познавший АНТИЧАТ
Регистрация: 02.06.2006
Сообщений: 1,188
Провел на форуме:
6023777

Репутация: 2642


Отправить сообщение для NOmeR1 с помощью ICQ
По умолчанию

~NeiTRoN~
По регуляркам ты ничего не читал

Ф-ция preg_split возвращает массив, разделяя текст на точку, воскл. знак или вопр. знак. Ф-ция print_r выводит этот массив.

Цитата:
~\s*[.!?]\s*(?=.+)~i
Это регулярное выражение.

Помогать по регуляркам тебе никто не будет, до тех пор, пока не прочтёшь это
http://php.ru/manual/reference.pcre.pattern.syntax.html
http://php.ru/manual/reference.pcre.pattern.modifiers.html
 
Ответить с цитированием

  #10  
Старый 28.08.2008, 11:02
Chaak
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме:
5321514

Репутация: 3313


Отправить сообщение для Chaak с помощью ICQ
По умолчанию

А зачем вообще точки с запятыми после циклов ставить?
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ