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

  #2141  
Старый 02.03.2008, 03:04
Z@h
Новичок
Регистрация: 11.08.2007
Сообщений: 16
Провел на форуме:
294991

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

PHP код:
<?php
$text 
"ышвгфращфзышвгарзщыфшварышгвар";
$temp="";
while(
strlen($text) > 3) {
    
$temp .= substr($text03)."-";
    
$text substr($text3);
}
echo 
$temp;
?>
 
Ответить с цитированием

  #2142  
Старый 02.03.2008, 03:35
RedBull@12
Участник форума
Регистрация: 06.11.2006
Сообщений: 129
Провел на форуме:
482261

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

народ,я уже относительно долго сижу здесь, именно в этой теме, и в последнее время люди началаи справишать настолько элементарные вещи, что это из разряда вон выходит.
Товарищи новички, здесь лишь помогают разобраться в тонкостях программирования на PHP, не надо использовать данный форум как учебник, для этого используйте http://ru.php.net, http://php.su.
а то происходят такие ситуации что человек просит его натолкнуть тольок на мысль,в конце ему пишут код,потому что он нихера не понял и так далее. да это может быть, но не 4 раза подряд, как это делает например symbioin(не в обиду сказано). еще ОЧЕНЬ БОЛЬШАЯ РЕКОМЕНДАЦИЯ! читайте предыдущие посты, а то ответят одному человеку, и тут же следующий пост, человек задает практически такой же вопрос.

p.s.: извиняюсь за оффтоп, но действительно просто обидно за то что люди просто не хотят подумать.
 
Ответить с цитированием

А так интересней
  #2143  
Старый 02.03.2008, 03:56
temp_late
Познающий
Регистрация: 22.08.2006
Сообщений: 39
Провел на форуме:
69953

Репутация: 11
Arrow А так интересней

Цитата:
Сообщение от symbioin  
спасибо. теперь такой вопросик у меня есть текст : ышвгфращфзышвгарзщыфшвары шгвар . и мне нада после каждой третей буквы поставить тыре "-".
PHP код:
<?php
$text
='спасибо. теперь такой вопросик у меня есть текст : ышвгфращфзышвгарзщыфшварышгвар . и мне нада после каждой третей буквы поставить тыре "-".!!!';
$char=3;// насколько делить
$sizet=strlen($text);
$t=0;
$out='';
for (
$i=0;$i<$sizet;$i++){
    
$t++;
    if(
$t>$char){$t=1;$out.='-';}
    
$out.=$text{$i};
}
echo 
$out;
?>
 
Ответить с цитированием

  #2144  
Старый 02.03.2008, 04:58
.:EnoT:.
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме:
4832771

Репутация: 1916


По умолчанию

temp_late
а почему ты не инициализировал переменную $t в самом цикле? и $t++ туда же не засунул? =\
Специально для таких целей существует функция str_split() ,которая бьёт строку на массивы и не нужно никаких извращений!)
PHP код:
<?php
$text 
"ышвгфращфзышвгарзщыфшварышгвар";
$skoka 3//По сколько символов разбивать
$arr str_split($text$skoka);
for(
$i=0$i count($arr); $i++)
{
   
$str $arr[$i]."-";
   echo 
$str;
}
?>
 
Ответить с цитированием

  #2145  
Старый 02.03.2008, 06:56
spamoney
Участник форума
Регистрация: 26.12.2006
Сообщений: 107
Провел на форуме:
228267

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

Всем привет, у меня такой вопрос:

есть два sql запроса:

Код:
$sql1= SELECT min(count) FROM table1;
$sql2= SELECT min(id) FROM table1 WHERE count=$sql1;
Можно ли как-нибудь объединить это в один SQL запрос, пробывал так, но естественно не работает:

Код:
$sql=SELECT min(id) FROM table1 WHERE count=min(count);
 
Ответить с цитированием

  #2146  
Старый 02.03.2008, 08:41
Doom123
Постоянный
Регистрация: 11.11.2006
Сообщений: 834
Провел на форуме:
3941248

Репутация: 668


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

я не очень понимаю зачем тут min(id) ведь если напимер min(count) - равен 10 то и выбора нет..значение id там только одно

попробуй так

PHP код:
$sql=SELECT min(idFROM table1 WHERE count=(SELECT min(countFROM table1); 

Последний раз редактировалось Doom123; 02.03.2008 в 08:43..
 
Ответить с цитированием

  #2147  
Старый 02.03.2008, 09:54
presidentua
Постоянный
Регистрация: 04.11.2007
Сообщений: 331
Провел на форуме:
1724067

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

Возникла такая задачка.

На функцию передается переменная. А как в этой функции вывести названия переменной что ей передается, именно имя а не значение?
 
Ответить с цитированием

  #2148  
Старый 02.03.2008, 10:30
Ponchik
Постоянный
Регистрация: 30.08.2005
Сообщений: 730
Провел на форуме:
6828219

Репутация: 2274


По умолчанию

presidentua, ого, норкоман... ИМХО никак не сделать я вот погуглил не нащёл, да и неслышал о таком Х_Х
 
Ответить с цитированием

  #2149  
Старый 02.03.2008, 11:09
presidentua
Постоянный
Регистрация: 04.11.2007
Сообщений: 331
Провел на форуме:
1724067

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

Цитата:
Сообщение от Ponchik  
presidentua, ого, норкоман... ИМХО никак не сделать я вот погуглил не нащёл, да и неслышал о таком Х_Х
не наркоман, я на службе

Ну в принципе это мне сдуру придумалось такое. Тоже в гугле ничего не нашел. Но как говориться, я тоже ежика не вижу, а он есть

Мож кто знает как решить?
 
Ответить с цитированием

  #2150  
Старый 02.03.2008, 11:24
spamoney
Участник форума
Регистрация: 26.12.2006
Сообщений: 107
Провел на форуме:
228267

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

Цитата:
я не очень понимаю зачем тут min(id) ведь если напимер min(count) - равен 10 то и выбора нет..значение id там только одно
смотри допистим в таблице такие значения:
Код:
id    count

1     5
2     6
3     4
4     4
запрос $sql1= SELECT min(count) FROM table1; вернет их так

Код:
id    count

3     4
4     4
приведенный твой запрос, если даже он и прокатит делает два запоса в БД, а нужен один

так всё таки возможно ли объединить эти два запроса в один:

PHP код:
$sql1SELECT min(countFROM table1;
$sql2SELECT min(idFROM table1 WHERE count=$sql1
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[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