ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #5091  
Старый 28.08.2008, 00:05
Аватар для mr.The
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'];     
        }; 
 
Ответить с цитированием

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

Репутация: 668


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

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

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

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

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

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

  #5094  
Старый 28.08.2008, 01:03
Аватар для Gifts
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 
'Правда все равно ничего не выведется из-за бесконечного цикла'
 
Ответить с цитированием

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

Репутация: 668


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

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

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

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

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

Цитата:
Сообщение от Gifts  
~NeiTRoN~
PHP код:
<?php
    mysql_connect
("localhost""mysql_user""mysql_password");
    
mysql_select_db("mydb");
    
$result mysql_query("SELECT id,url,header,content FROM table WHERE content LIKE '%".$_POST['stroka']."%'");
    echo 
"<table>\r\n";
    while (
$row mysql_fetch_array($resultMYSQL_ASSOC)) {
        
printf ("<tr><td>%s</td><td>%s</td><td>%s</td><td>%s</td></tr>\r\n"$row["id"], $row["url"], $row["header"],$row["content"] );
    }
    echo 
"</table>\r\n";
    
mysql_free_result($result);
?>
Народ а как сделать так чтобы $row[content] выводился не весь, а допустим только до 200 символа, или еще лучше только кусок с запрашиваемым словом?
 
Ответить с цитированием

  #5097  
Старый 28.08.2008, 06:50
Аватар для BlackSun
BlackSun
Members of Antichat - Level 5
Регистрация: 01.04.2007
Сообщений: 1,268
Провел на форуме:
10046345

Репутация: 4589


По умолчанию

Цитата:
Сообщение от ~NeiTRoN~  
Народ а как сделать так чтобы $row[content] выводился не весь, а допустим только до 200 символа, или еще лучше только кусок с запрашиваемым словом?
substr или через регексп
 
Ответить с цитированием

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

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

Цитата:
Сообщение от BlackSun  
substr или через регексп
А чем будет эфективней?
 
Ответить с цитированием

  #5099  
Старый 28.08.2008, 07:37
Аватар для BlackSun
BlackSun
Members of Antichat - Level 5
Регистрация: 01.04.2007
Сообщений: 1,268
Провел на форуме:
10046345

Репутация: 4589


По умолчанию

Цитата:
Сообщение от ~NeiTRoN~  
А чем будет эфективней?
Просто отрезать строку - substr, вырезать какую то часть хер знает по какому принципу - регексп.
 
Ответить с цитированием

  #5100  
Старый 28.08.2008, 07:48
Аватар для Twoster
Twoster
Reservists Of Antichat - Level 6
Регистрация: 20.08.2008
Сообщений: 328
Провел на форуме:
7144817

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

Цитата:
Сообщение от ~NeiTRoN~  
А чем будет эфективней?
Плюс ко всему регуляркой лучше чильно не баловаться, с точки зрения оптимизации! Регулярные выражения более ресурсоемкие!
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Delphi, .NET, Asm 5420 17.06.2010 13:33
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Форумы 26 15.02.2005 22:57



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


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




ANTICHAT.XYZ