Запрос из базы текста

Тема в разделе "PHP", создана пользователем danneo, 15 авг 2010.

Статус темы:
Закрыта.
Модераторы: latteo
  1. danneo

    danneo Честный

    Регистр.:
    13 ноя 2007
    Сообщения:
    1.418
    Симпатии:
    109
    Создал таблицу "053_naruzhka_textcat"
    В ней 6 полей: id (сделал просто так, чтобы при запросе попробовать задать условие на вывод той переменной, где id = 1.), титл, текст, ключи, описание, кол-во просмотров. Запись в таблице всего одна.
    В файле пишу обновление просмотра. Все получается, обновляется.
    Далее, делаю запрос:

    PHP:
     $textinq $db->query("SELECT * FROM ".$basepref."_naruzhka_textcat"); 
    Делаю для себя проверку (если запрос прошел, сообщение, если нет, другое:(

    PHP:
    if ($db->numrows($textinq) > ) { 

    echo 
    "0 запрос сделан".$textinq['textmore']." перед этим текстом даные запроса"

    else { 
    echo 
    "запрос не сделан"
    }  
    Также, написал еще так:
    PHP:
    echo $textinq;
    Resource id #20 выводит это "echo $textinq;"
    Далее вывод через шаблон. Но до шаблона еще дело не дошло, т.к. даже эти данные не получается вывести.
    Я или совсем туплю, или туплю
    Может чего с самого начала не указал?
     
  2. chang

    chang

    Регистр.:
    20 ноя 2009
    Сообщения:
    364
    Симпатии:
    117
    ответ зависит от того как реализован класс $db ... а так как мы этого не знаем то можем лишь угадывать что нужно дописать ....

    ИМХО варианты одни из следующих

    а) укажите какой клас БД используете ( если он общеизвестный )
    б) выложите исходники реализованного класса, если это самописка
    г) просмотрите аналогичные запросы с использованием этого класса ( думаю по примерам будет все ясно ...)
    д) ....
     
  3. vadim2

    vadim2 Создатель

    Регистр.:
    12 июн 2007
    Сообщения:
    47
    Симпатии:
    4
    По использованию класса: предположение, что это в cms DanneoCMS(предположил, как понимаете, по нику :) ).
     
  4. danneo

    danneo Честный

    Регистр.:
    13 ноя 2007
    Сообщения:
    1.418
    Симпатии:
    109
    спасибо.
    посмотрел и нашел :))

    добавил:
    PHP:
    $item $db->fetchrow($textinq );
     
  5. diavolic

    diavolic

    Регистр.:
    17 мар 2010
    Сообщения:
    522
    Симпатии:
    102
    приучаемся писать короче

    PHP:
    if ($item $db->fetchrow($textinq))
        echo 
    "0 запрос сделан ".$textinq['textmore']." перед этим текстом даные запроса";  
    else  
        echo 
    "запрос не сделан";    
     
Статус темы:
Закрыта.