Mysqli_fetch_assoc

Тема в разделе "PHP программирование", создана пользователем pashok2007, 10 май 2007.

Статус темы:
Закрыта.
  1. pashok2007

    pashok2007 Гость

    после вызова данной функции получаем на выходе ассоциативный массив!
    как получить доступ к его элементам, т.е. в одной строке по ключу легко, а как обратиться допустим к 3-ей строке?
     
  2. MajestiC

    MajestiC Гость

    Еще 2 раза вызвать функцию? =)
     
  3. deadt04ka

    deadt04ka Гость

    Лучше работать с mysql_fetch_array()
    а вообще выводить можно 2-мя способами
    Код (Text):
    while($res=mysql_fetch_array($sql))
    либо же
    Код (Text):
    for($i=0;$i<@mysql_num_rows($sql);$i++)
    {
    $res=mysql_fetch_array($sql);
    }
     
  4. MajestiC

    MajestiC Гость

    Первый вариант однозначно лучше. Зачем цикл for?
     
  5. deadt04ka

    deadt04ka Гость

    Я написал всевозможные способы...
     
  6. GOsha

    GOsha Гость

    Код (Text):
    while($row = mysql_fetch_assoc($res))
    {
    Echo $row['ID']."<br>";
    }
    Разумеется вместо ID - твой ключ.
    Сия конструкция получит строку, выполнит то, что внутри цикла, передвинет указатель на сл. строку и так, пока строки не закончатся.
     
Статус темы:
Закрыта.

Поделиться этой страницей