Вы должны проанализировать результат
while($sub = mysql_fetch_array($search, MYSQL_ASSOC)){
print_r($sub);
}
Причина этого
функция mysql_fetch_array возвращает ассоциативный массив, но он также возвращает FALSE, если нет больше строк, чтобы вернуться! Используя PHP While Loop, мы можем использовать эту информацию в наших интересах.
Если поместить оператор «$ строка = mysql_fetch_array()» в качестве условного оператора нашего цикла While в завоюем две вещи:
Мы получим новую строку информации MySQL, который мы можем распечатать каждый раз а цикл проверяет его условное утверждение.
Когда больше нет строк, функция вернет FALSE, заставив цикл while остановиться!
Следовательно, он будет продолжать печатать данные, пока эта функция не возвращает ложь
Ах, я понял. Спасибо брат. –