Osik
Новичок
Приветствую уважаемые, проблема в следующем.
Отрывок кода:
	
	
	
		
В крации
Есть форма поиска, при вводе в нее часть имени высвечивается информация из бд, но информация выводится не вся, 1 пользователь исчезает, так же при выполнении точного поиска имени
информация не выводится...
								Отрывок кода:
		PHP:
	
	//Формируем строку поискового запроса
    $sql = "SELECT `Name`, `pLevel`
      FROM `dle_users` WHERE `Name` LIKE '%$query%'";
    // и выполняем его
    $result = mysql_query($sql);
    //Определим колличество найденных совпадений
    $num = mysql_num_rows($result);
    //Если число совпадений (строк результата запроса) больше 0
    if ( $num > 0) {
      //Получаем ассоциативный массив
      $row = mysql_fetch_assoc($result);
      //и начинаем формировать строку поисковой выдачи
      echo "<p>По вашему запросу  <strong>".$query."</strong>";
      echo "найдено ".$num." совпадений</p>";
   
 
do {
        //Продолжаем  формировать строку поисковой выдачи
         echo "<table border=1>";
         echo "<tr><td>Ник.</td><td>Уровень.</tr>";
         while ($row = mysql_fetch_array($result))
  {
         echo "<tr><td>".$row['Name']."</td><td>".$row['pLevel']."</td></tr>";
  }
          echo "</table>";
        // Делаем это пока у нас есть результаты
      } while ($row = mysql_fetch_assoc($result));
    } else {
      // Найти совпадение не удалось
      echo "<p>По вашему запросу ничего не найдено.</p>";
    }
  }
}else {
  echo "<p>Задан пустой поисковый запрос.</p>";
}
//Возвращаем сформированную строку поисковой выдачи
return $text;
}Есть форма поиска, при вводе в нее часть имени высвечивается информация из бд, но информация выводится не вся, 1 пользователь исчезает, так же при выполнении точного поиска имени
информация не выводится...
								
									Последнее редактирование модератором: 
								
							
						
						
	
					 
	            
 
 
		 
 
		