Я пытаюсь написать простой скрипт запроса файла csv в PHP. это мой скрипт:
<?php
$query = trim($_POST['query']);
echo "<html><body><table>\n\n";
$f = fopen("data.csv", "r");
$result = false;
while (($row = fgetcsv($f)) !== false) {
if ($row[0] == $query){
echo "<tr>";
foreach ($row as $cell) {
echo "<td>" . htmlspecialchars($cell) . "</td>";
}
echo "</tr>\n";
}
if (empty($cell)){
echo "nothing";
}
}
fclose($f);
echo "\n</table></body></html>";
Мой файл data.csv: foo, bar, 1 foo, bar, 1 foo, bar, 1 foo, bar, 1 foo, bar, 1
мой вывод, если результат найден:
nothing
foo,bar,1
foo,bar,1
foo,bar,1
foo,bar,1
foo,bar,1
мой вывод, если результаты не найдены:
nothingnothingnothingnothingnothing
что я делаю не так и как я могу это исправить, чтобы это было правильный вывод, если результат был найден и ничего не было найдено.