我想更改一個名稱,或添加一個表單域,我必須在9個不同的位置執行此操作。有一個更好的方法嗎?我想知道,如果有更好的方式是工作的一半,我可能會做很多工作。HTML表單名稱到PHP PDO語句
我的代碼在文件中的代碼片段如下。代碼只是一個片段,所以我知道它並不完整。
HTML表單
<p>
<label for="fName">First Name</label>
<input id="fName" name="fName" class="required" placeholder="As it appears on your passport" />
<label for="mName">Middle Name</label>
<input id="mName" name="mName" placeholder="As it appears on your passport" />
<label for="lName">Last Name</label>
<input id="lName" name="lName" class="required" placeholder="As it appears on your passport" />
</p>
PHP PDO聲明
$fName = trim($_REQUEST['fName']);
$mName = trim($_REQUEST['mName']);
$lName = trim($_REQUEST['lName']);
$query = $db->prepare("INSERT INTO mform(fname, mname, lname,
..."VALUES(:fname, :mname, :lname,
$query->execute(array(
':fname' => isset($fName) ? $fName : null,
':mname' => isset($mName) ? $mName : null,
':lname' => isset($lName) ? $lName : null,
實際上,您應該只進行2次更改,即輸入'name'和$ _POST鍵。你還做了什麼其他的改變? –
記事本,查找和替換。 – egig
通過代碼生成表單,然後生成查詢 – 2013-07-02 01:44:02