Вывод запроса mysql

(Ответов: 3, Просмотров: 1688)
  1. Banned
    • Регистрация: 03.03.2012
    • Сообщений: 163
    • Репутация: 11
    Всем привет! У меня образовалась следующая задача:
    Есть некая таблица, допустим 'А'. В ней 2 поля (а и b)
    Записей в таблице 10... Поле 'а' является идентификатором (id), а 'b' - описание.
    Есть скрипт, который с помощью генератора случайных чисел выводит 3 числа, они соответствуют трем числам из 10 записей.
    Я хочу вывести три случайные записи. Для этого я делаю:
    Код:
    $res = mysql_query("SELECT `b` FROM A");
               if (!$res) die('Data Base error '.mysql_error());
              $row = mysql_fetch_array($res);
    На страницу вывожу вот так:
    Код:
    echo '<a href="http://my_site.com">'.$row['$abc'].'</a>'
    Переменная 'abc' - результат вывода генератора чисел...
    Мне нужно, подставляя переменную 'abc' получить инфу из базы с соответствующим идентификатором.
    Что нужно использовать вместо
    Код:
    $row = mysql_fetch_array($res);
    • 0

    Спасибо сказали:

    cOAPerator(23.04.2014),
  2. Студент
    • Регистрация: 30.03.2014
    • Сообщений: 73
    • Репутация: 9
    Сгенерируйте 3 числа, в SQL запросе используйте оператор IN , т.е. выбирайте только 3 записи из базы, а не все.
    После чего пройдитесь циклом по результатам запроса.
    • 1

    Спасибо сказали:

    OKyJIucT(22.04.2014),
  3. Banned
    • Регистрация: 03.03.2012
    • Сообщений: 163
    • Репутация: 11
    pausto, Спасибо большое! Совсем забыл про IN))) Все получилось в связке с while)))

    А за что минус то поставили???
    • 0
  4. Студент
    • Регистрация: 24.01.2013
    • Сообщений: 94
    • Репутация: 14
    • Webmoney BL: ?
    echo '<a href="http://my_site.com">'.$row['$abc'].'</a>'

    жирным отмечен бред

    Если выводишь переменную $abc содержащую значение ключе, то: echo '<a href="http://my_site.com">'.$row[$abc].'</a>'
    если abc и есть ключ то: echo '<a href="http://my_site.com">'.$row['abc'].'</a>'

    Успехов в изучении!
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
Конкурентность запроса
Вопросы от новичков 10 07.01.2017 14:25
Вывод из базы в 1 запрос mysql
Web программирование 4 07.01.2013 19:37
Вывод данных через сортировку в mysql
Web программирование 0 20.08.2012 21:36
Скрипт комментариев CommentIt Ajax (Mysql + Без mysql)
Софт, скрипты, лицензии 0 01.07.2012 00:59
Стоимость запроса
Общие вопросы поисковой оптимизации 8 31.12.2011 00:31

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры