[php] Новичкам: задаем вопросы

Discussion in 'PHP' started by _Great_, 26 May 2007.

Thread Status:
Not open for further replies.
  1. Ru}{eeZ

    Ru}{eeZ Elder - Старейшина

    Joined:
    19 Feb 2008
    Messages:
    454
    Likes Received:
    73
    Reputations:
    -5
    попробуй:

    Code:
    RewriteEngine On
    RewriteBase /
    RewriteRule ^news([0-9]+)\-([0-9]+)\.html$ news\.php\?news_section\=\$1&news_page\=\$2 [L]
    
     
  2. .:EnoT:.

    .:EnoT:. Сексуальное чудовище

    Joined:
    29 May 2007
    Messages:
    803
    Likes Received:
    559
    Reputations:
    50
    вообще обязан работать. Если news_selection статичный, то используй пример VDShark.
    Если и это не заработает проверь включён ли вообще мод_реврайт на хосте, правильно ли установлена дериктория реврайта (относительно корневой диры)

    :D
     
    1 person likes this.
  3. #Wolf#

    #Wolf# Elder - Старейшина

    Joined:
    26 Mar 2008
    Messages:
    375
    Likes Received:
    166
    Reputations:
    16
    здравствуйте, возможно глупый вопрос
    http://orangsoda.co.cc/test.txt
    идет выборка из бд.
    есть таблица news / из нее нужно выводить новости (например первые 5 ).
    можете подсказать как это осуществить, учитывая что уже идет одна выборка не могу сообразить как сделать вторую
     
  4. [х26]VОLАND

    [х26]VОLАND Elder - Старейшина

    Joined:
    7 Jun 2006
    Messages:
    513
    Likes Received:
    756
    Reputations:
    218
    "SELECT id,page,title,meta_d,meta_k,text FROM settings LIMIT 0,5"
     
  5. Grema

    Grema Elder - Старейшина

    Joined:
    29 Nov 2005
    Messages:
    109
    Likes Received:
    16
    Reputations:
    -4
    вопрос такой появился по оптимизации наверное)

    что лучше, делать пару запрос к мускулю заганять все в массивы и обрабатывать,фильтровать.

    или делать много мелких запросов к мускулю в тоже время разгрузить пхп
     
  6. Chaak

    Chaak Elder - Старейшина

    Joined:
    1 Jun 2008
    Messages:
    1,059
    Likes Received:
    1,067
    Reputations:
    80
    Меньше запросов, больше php, т.к большой трафик создается между базой и сервером
     
  7. Kaimi

    Kaimi Well-Known Member

    Joined:
    23 Aug 2007
    Messages:
    1,732
    Likes Received:
    811
    Reputations:
    231
    Трафик...Сказал бы что при больших выборках нагрузка неплохая получается + кол-во большое соединений с базой плохо сказывается
     
    _________________________
  8. OnArs

    OnArs Banned

    Joined:
    1 Aug 2008
    Messages:
    211
    Likes Received:
    13
    Reputations:
    1
    Если хостинг с cpanel это как то влияет?
     
  9. .:EnoT:.

    .:EnoT:. Сексуальное чудовище

    Joined:
    29 May 2007
    Messages:
    803
    Likes Received:
    559
    Reputations:
    50
    нет, с-панель это всего-лишь панель управления аккаунтом. Узнай у своего хостера включен ли мод_реврайт..
     
  10. Chode

    Chode Elder - Старейшина

    Joined:
    20 Jul 2008
    Messages:
    164
    Likes Received:
    19
    Reputations:
    0
    проверка существования файла по фтп, через курл?
    PHP:
    $ch curl_init(); 
    curl_setopt($chCURLOPT_URL,$url); 
    curl_setopt($chCURLOPT_USERPWD$userpwd); 
    curl_exec($ch); 
    $result curl_exec($ch); 
    curl_close($ch); 
    догадываюсь что через
    curl_setopt($ch, CURLOPT_QUOTE,$blabla));

    подскажите
     
  11. n0ne

    n0ne Elder - Старейшина

    Joined:
    1 Jan 2007
    Messages:
    542
    Likes Received:
    284
    Reputations:
    -56
    Chode, попробуй так:

    PHP:
    function exist($input,$errstr)
    {

            
    $curl curl_init($input);
            
    curl_setopt($curlCURLOPT_URL$input);
            
    $file curl_exec($curl);
            
    curl_close($curl);
            

        if(
    $file)
        {
         return 
    0;
        }
              else
              {
               echo 
    $errstr;
               return 
    1;
              }
    }
     
  12. .::BARS::.

    .::BARS::. Elder - Старейшина

    Joined:
    13 Oct 2007
    Messages:
    379
    Likes Received:
    45
    Reputations:
    10
    не работает... вообще ничего не посылает!
     
  13. Vid0k

    Vid0k Elder - Старейшина

    Joined:
    24 Dec 2007
    Messages:
    393
    Likes Received:
    125
    Reputations:
    13
    конечно не работает этого был пример как это сделать а не полностью рабочий код
     
  14. .::BARS::.

    .::BARS::. Elder - Старейшина

    Joined:
    13 Oct 2007
    Messages:
    379
    Likes Received:
    45
    Reputations:
    10
    Ладно, не суть важно.. вот пару вопросов. как напечатать цыфры от 1 до 5 по порядку?
    что будет если сделать так:
    $a = '222';
    $a = '333';
    echo $a;
    -----------
    или как допустим если $a имеет одно значение, и это же а имеет второе. можно ли из примера выше вывести не последнее 333 а что бы вышло 222333?
     
    #6114 .::BARS::., 13 Nov 2008
    Last edited: 13 Nov 2008
  15. prescott

    prescott Elder - Старейшина

    Joined:
    28 Jul 2008
    Messages:
    132
    Likes Received:
    43
    Reputations:
    5
    Второй оператор присваивания меняет значение переменной, а не дополняет.

    Цифры от 1 до 5:

    for ($i=1; $i<6; $i++) echo $i;

    Чтобы сложить строки используем .=

    $a='222';
    $a.='333';
    echo $a; ==> 222333
     
  16. .:EnoT:.

    .:EnoT:. Сексуальное чудовище

    Joined:
    29 May 2007
    Messages:
    803
    Likes Received:
    559
    Reputations:
    50
    prescott, имхо лучше так:
    PHP:
    for ($i=1$i<=5$i++){
        echo 
    $i;
    }
     
  17. prescott

    prescott Elder - Старейшина

    Joined:
    28 Jul 2008
    Messages:
    132
    Likes Received:
    43
    Reputations:
    5
    не вижу плюсов твоего варианта. На 3 байта код тяжелее =)
     
  18. .:EnoT:.

    .:EnoT:. Сексуальное чудовище

    Joined:
    29 May 2007
    Messages:
    803
    Likes Received:
    559
    Reputations:
    50
    :D гг) Я имел ввиду что удобнее (для наглядности) писать от какого до какого числа гнать цикл, а не прибавлять к конечному числу 1, опять же моё имхо)

    век высоких технологий, а они наносекунды меряют (с) GB
     
  19. krypt3r

    krypt3r Elder - Старейшина

    Joined:
    27 Apr 2007
    Messages:
    1,507
    Likes Received:
    389
    Reputations:
    101
    PHP:
    for ($i 1$i <= 5; print $i++);
    :)
     
    2 people like this.
  20. astrologer

    astrologer Elder - Старейшина

    Joined:
    30 Aug 2007
    Messages:
    837
    Likes Received:
    267
    Reputations:
    59
    PHP:
    echo 12345;
    PHP:
    echo join(range(11000));
     
    1 person likes this.
Thread Status:
Not open for further replies.