Я действительно новичок в php, и все, что я узнал, из моего школьного учебника и онлайн-исследований. С этим сказал, что я пытаюсь выполнить задание, и я застрял на последней части. для окончательной части присваивается сообщение «Создайте PHP-скрипт, который будет выгружать содержимое таблицы сотрудников в текстовый файл CSV, который имеет значения, разделенные запятой для каждой записи. Каждая новая запись должна начинаться с новой строки«. Я пробовал много онлайн-уроков, но никто из них не учит, как это событие вводить. Я включаю свой код, чтобы вы могли видеть беспорядок, который у меня есть. Это не плохо, но я уверен, что смогу сделать ту же задачу с гораздо меньшим количеством кода. Снова я только начинаю, и это лучшее, что я могу сделать сейчас. Может ли кто-нибудь дать какие-либо предложения о том, как это можно сделать. У меня есть моя кнопка в строке 140. Я также использовал функцию db_connect(), поэтому мне не нужно писать ее много раз. Я могу использовать его для чтения базы данных, прежде чем я сохраню его как csv.Экспорт таблицы в CSV через кнопку php
Любые предложения были бы весьма полезными. Будьте осторожны. Для этого нужно много кода.
<h2>Employee Search</h2>
<form action="Draft.php" name="dbToCSV" method="GET">
<input type="submit" name="dbToCSV" value="Export Database to CSV" <?php if (isset($_GET['dbToCSV']))
{
//Do this code
}
else
{
echo "Error!";
} ?>><br />
</form>
<form action="Draft.php" method="GET">
By name: <input type="text" name="searchName">
<input type="submit" value="Search Name"><br />
</form>
<form action="Draft.php" method="GET">
By language: <input type="text" name="searchLang">
<input type="submit" value="Search Language"><br />
</form>
Пожалуйста, уменьшите код до соответствующих предметов для вашего вопроса. Опубликованный код содержит много других вещей, которые напрямую не связаны с вашей проблемой. – Ruben
Я был бы осторожен, учитывая, что это часть вашего финала. Вы никогда не узнаете, кто это видит, просто предложение. – Codexer