Задать вопрос
@vovaburyii

Как вывести полный список найденых данных?

Есть код:
<?php
require 'scripts/connect.php';
$vuzn = trim($_REQUEST['vuzn']);

$sql_select = "SELECT * FROM tab WHERE vuzn LIKE '%$vuzn%'";
$result = mysql_query($sql_select);
$row = mysql_fetch_array($result);

if($row) {
	echo "<center><h3 class='title1'><a>Найдено:</a></h3></center><h3 class='title'><a>" .$row['vidp']."</a></h3><br><br>";
} else {
	echo "<center><h3 class='title1'><a>Ничего не найдено</a></h3></center>";
}
?>
</div>

Ввожу например слово Замок с базы выводиться только первое найденое (всего в базе 2 одинаковых) как вывести все найденные данные! (Поиск осуществляется по слово: что то типа википедии)
  • Вопрос задан
  • 100 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
ThunderCat
@ThunderCat Куратор тега PHP
{PHP, MySql, HTML, JS, CSS} developer
1) читать доку
2) понимать как делается выборка из базы
3) понимать что возвращается в $result
4) перестать использовать устаревшие функции
5) Не пихать в запрос строчки из $_REQUEST без проверки
5.1) в идеале использовать для запросов подготовленные выражения
6) найти инструкцию по созданию сайтов написанную позже 1999 года.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы