1. PHP / Говнокод #1069

    +82.8

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    <?
    $n=0;
    $result = mysql_query("SELECT email FROM accounts ");
    $myrow = mysql_fetch_array($result); 
    do 
    {
    $n=$n+1;
    }
    while ($myrow = mysql_fetch_array ($result));  
    echo $n;
    
    ?>

    Запостил: guest, 19 Мая 2009

    Комментарии (12) RSS

    • А что такое COUNT()?
      Ответить
    • anon:
      код то что требуется.
      Ответить
    • Mira:
      Спасибо! Вставил в свой проект!
      Ответить
    • показать все, что скрыто[quote=Говногость]Спасибо! Вставил в свой проект![/quote]
      Омг... Шутка? )
      Ответить
    • Mirа:
      Не а я как раз думал как мне посчитать строки в мускуле
      Ответить
    • аnоn:
      я сосу это коды
      Ответить
    • ТРЕТЬ:
      ну это уже такая классика что не особо и смешно...

      (читай "Боян")
      Ответить
    • Колян:
      Это пядь.
      А мог бы на худой конец и mysql_affected_rows заюзать.
      Ответить
    • Drewx:
      Здесь выборка. Какой mysql_affected_rows нах?
      Ответить
    • mysql_num_rows?
      Ответить
    • mysql_affected_rows() отлично работает с select.
      Кто не верит может проверить сам на 5.
      Хотя использовать его с селектом не рекомендуется.
      Ответить
    • Я в реальном проекте видел:

      Первый запрос выбирает все записи из таблици, их кол-во записывается в переменную (нужно чтоб вывести номера страниц), слава богу хоть не в цикле, как в этой цитате, а через mysql_num_rows

      Но нам нужно показать на странице только 10 записей. Чукча не дурак, чукча знает LIMIT

      Второй запрос выбирает уже из этой таблици нужное кол-во записей
      Ответить

    Добавить комментарий