【发布时间】:2014-03-22 08:21:11
【问题描述】:
我对 php 很陌生,我学到的一切都来自我的学校教科书和在线研究。话虽如此,我正在努力完成一项任务,但我被困在最后一部分。对于作业的最后一部分,“创建一个 PHP 脚本,该脚本将把员工表的内容转储到 CSV 文本文件中,每个记录都有逗号分隔的值。每条新记录都应该从新行开始”强>。我尝试了许多在线教程,但没有一个教如何将此事件放入按钮中。我包括我的代码,所以你可以看到我的混乱。这还不错,但我确信我可以用更少的代码完成同样的任务。同样,我才刚刚开始,这是我现在能做的最好的事情。任何人都可以就如何做到这一点提出任何建议。我在第 140 行有我的按钮。我还使用了一个 db_connect() 函数,所以我不必多次编写它。我可以在保存为 csv 之前使用它来读取数据库。
任何建议将不胜感激。被警告有很多代码要遵循。
<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>
【问题讨论】:
-
请将代码简化为您问题的相关部分。发布的代码包含许多与您的问题没有直接关系的其他内容。
-
我会小心的,考虑到这是你期末考试的一部分。你可能永远不知道谁看到了这个,只是一个建议。