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

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

Thread Status:
Not open for further replies.
  1. Adio

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

    Joined:
    23 May 2005
    Messages:
    1,646
    Likes Received:
    148
    Reputations:
    18
    Все на много проще вроде бы, с помощью array_map
    выше, работает ! :) радый как слон :)
     
  2. qaz

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

    Joined:
    12 Jul 2010
    Messages:
    1,551
    Likes Received:
    173
    Reputations:
    75

    пишет Array ( [0] => )
     
  3. qaz

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

    Joined:
    12 Jul 2010
    Messages:
    1,551
    Likes Received:
    173
    Reputations:
    75
    так ваще ничего не выводит
     
  4. Gifts

    Gifts Green member

    Joined:
    25 Apr 2008
    Messages:
    2,494
    Likes Received:
    807
    Reputations:
    614
    qaz вы уверены, что в базе присутствуют записи удовлетворяющие условию `data`=DATE(now())

    Формат поля `data` должен быть - "ГГГГ-ММ-ДД"
     
    _________________________
  5. HBWS

    HBWS Member

    Joined:
    26 Nov 2010
    Messages:
    226
    Likes Received:
    22
    Reputations:
    0
    Нагуглил, спасибо
     
  6. qaz

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

    Joined:
    12 Jul 2010
    Messages:
    1,551
    Likes Received:
    173
    Reputations:
    75
    да, конечно уверен, если сделать обычный вывод то выводит
     
  7. Gifts

    Gifts Green member

    Joined:
    25 Apr 2008
    Messages:
    2,494
    Likes Received:
    807
    Reputations:
    614
    qaz Покажите "обычный" вывод, а еще лучше сразу оба и в одном скрипте запустите. То есть будет так:
    PHP:
    mysql_connect('host''user''pass') or die('Cant connect');
    mysql_select_db('db');

    $sql=  "ваш запрос";
    $qq mysql_query($sql) or die(mysql_error());
    echo 
    'Вывожу "как обычно"';
    // Собственно вывод


    // А тут посоветованный вариант
    $sql=  "SELECT distinct `srt`  FROM `info`  WHERE `data` = DATE(NOW()) ";
    $qq mysql_query($sql) or die(mysql_error());
    while(
    $viv mysql_fetch_assoc($qq)) 
    {
    echo 
    $viv['srt'] . '<br />';
    }
    Да, кстати, в посоветованном коде опечатка, либо в названии столбца в запросе, либо в имени элемента массива str и srt. Проверьте
     
    _________________________
  8. Nelz.

    Nelz. Member

    Joined:
    2 Aug 2010
    Messages:
    151
    Likes Received:
    7
    Reputations:
    0
    del////
     
    #18648 Nelz., 10 Jun 2011
    Last edited: 10 Jun 2011
  9. SHiNiGaMi

    SHiNiGaMi Banned

    Joined:
    3 Jan 2010
    Messages:
    382
    Likes Received:
    55
    Reputations:
    15
    потому что длина md5 хеша 32 символа
     
    1 person likes this.
  10. Nelz.

    Nelz. Member

    Joined:
    2 Aug 2010
    Messages:
    151
    Likes Received:
    7
    Reputations:
    0
    все разбралься,спасибо :rolleyes:
     
    #18650 Nelz., 10 Jun 2011
    Last edited: 10 Jun 2011
  11. mailbrush

    mailbrush Well-Known Member

    Joined:
    24 Jun 2008
    Messages:
    1,997
    Likes Received:
    996
    Reputations:
    155
    :D логика где?
    PHP:
                     if(strlen($password)>25||strlen($password)<6)
                     {
                      echo 
    "Password must be between 6 and 25 characters";
                     } 
     
    //если длина пароля БОЛЬШЕ 25 или МЕНЬШЕ 6, то выводим ошибку, что пасс должен быть между 6 и 27
     
  12. Nelz.

    Nelz. Member

    Joined:
    2 Aug 2010
    Messages:
    151
    Likes Received:
    7
    Reputations:
    0
    я знаю) дело не в этом...
     
  13. mailbrush

    mailbrush Well-Known Member

    Joined:
    24 Jun 2008
    Messages:
    1,997
    Likes Received:
    996
    Reputations:
    155
    Как не в этом? А в чём же?
    У тебя скрипт пропустит пароль от 0 до 6 символов, а так же все пассы больше 25...
     
  14. Skofield

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

    Joined:
    27 Aug 2008
    Messages:
    960
    Likes Received:
    392
    Reputations:
    58
    mailbrush почему? Если пароль будет меньше 6 или больше 25 пяти выведет предупреждение.
     
  15. Yakim

    Yakim New Member

    Joined:
    19 Nov 2010
    Messages:
    21
    Likes Received:
    1
    Reputations:
    0
    значки поменяй: > это больше, а < это меньше
     
  16. mailbrush

    mailbrush Well-Known Member

    Joined:
    24 Jun 2008
    Messages:
    1,997
    Likes Received:
    996
    Reputations:
    155
    Все ок у него со знаками, это я тупанул :)
    ps: а в чём трабла была то?
     
  17. Skofield

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

    Joined:
    27 Aug 2008
    Messages:
    960
    Likes Received:
    392
    Reputations:
    58
    mailbrush в том, что он пароль в в мд5 перевел, а в мд5 32 символа
     
  18. mailbrush

    mailbrush Well-Known Member

    Joined:
    24 Jun 2008
    Messages:
    1,997
    Likes Received:
    996
    Reputations:
    155
    А, ну так чекать надо было до того, как переводить...
    Ладно, забили :)
     
  19. НTL

    НTL Elder - Старейшина

    Joined:
    26 Jan 2008
    Messages:
    715
    Likes Received:
    205
    Reputations:
    -26
    В массиве уникальные числовые значения, как выбрать самое меньшее значения? (Без использования sort())
     
  20. banned

    banned Banned

    Joined:
    20 Nov 2006
    Messages:
    3,324
    Likes Received:
    1,193
    Reputations:
    252
    PHP:
    echo min(23167);  // 1
     
    1 person likes this.
Thread Status:
Not open for further replies.