[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: НЕ выводится первая запись из базы данных MySQL
Страницы: 1, 2, 3, 4
sergeiss
Вот этот код
Цитата (Алексей31 @ 4.10.2015 - 01:21)
$result = mysql_query("SELECT id,title,description,date,author,mini_img,view,rating,q_vote FROM data WHERE secret=0 AND MATCH(text) AGAINST('".mysql_real_escape_string($search)."')",$db) or die(mysql_error());

Замени на
$sql = "SELECT id,title,description,date,author,mini_img,view,rating,q_vote FROM data WHERE secret=0 AND MATCH(text) AGAINST('".mysql_real_escape_string($search)."')";

$result = mysql_query(,$db) or die(mysql_error());

echo $sql.'<br>';

Тот запрос, что тут получишь, введи в phpMyAdmin, запути и скажи честно - ты видишь тут те же строчки, что и в скрипте или на одну больше?

Плюс к этому (или в первую очередь?) измени структуру кода (цикла чтения) на
while( $row = mysql_fetch_assoc(...) ) {
// тут делаешь что-то
}

Причина простая: если у тебя вообще не будет данных, то ты получишь ошибку.

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
Алексей31
Он самый) Этот его код конечно не айс но при большом желании можно до ума довести были бы знания!
Алексей31
Щас попробую разобраться...
VeRTak
Алексей31

Он хорошему не научит, говорю из личного опыта smile.gif За исключением HTML и CSS, тут лично мне он дал хороший толчок
Алексей31
Все есть, данные есть но запись из таблицы так и не выводится
Алексей31
Wind, ну а ты вообще не сталкивался с его блогом по видеокурсу!?
sergeiss
Цитата (Алексей31 @ 4.10.2015 - 01:52)
Все есть, данные есть но запись из таблицы так и не выводится

То есть, в PMA ты видишь больше записей, чем при работе скрипта, хотя запрос один и тот же? Я правильно понял эту твою фразу?

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
Алексей31
Ну чтоб ты понимал у меня в базе данных в таблице есть одна запись я ее хочу вывести на экран посредством поиска по блогу а я ввожу искомый поисковой запрос, а он мне говорит в таблице нет записей! хотя эта запись на блоге везде нормально выводится! только через поиск нет почему - то!
Алексей31
Гребаный код! он меня уже взбесил! черт побери...
Алексей31
ТЫ прально понял..
inpost
Алексей31
Ты делал как я говорю?
mysql_query("запрос"); замени на exit("запрос");
Тот запрос, который выведется у тебя на экран - вставь в PMA.

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Алексей31
Да, делал. Он выводит запись в табл. Базы данных ту которая не выводится в поиске
inpost
Покажи кусок кода:
1) С запросом .как мы говорили, который не работает.
2) Запрос, который формируется через exit();
3) Скрин-шот из БД с рабочим запросом, который возвращает запись нужную по поиску.

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Алексей31
Покажу ну только после 20.00 по мск( раньше ни как, сам блин хочу побыстрее разобрать его
Алексей31
inpost, если честно не пойму, что на что заменять если не затруднит распиши подробно что в коде поправить и каким образом.. ПОЖАЛУЙСТА
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.