PHP插入数据库

时间:2012-10-25 11:45:44

标签: php javascript

我有一个网页表单,可以在3个拆分文本框中保存部件号。我想将这个部件号保存到数据库中作为部件号的ID号。是否有任何方式可以将数字连接起来然后与id值进行比较并在insert语句中使用?我在某处阅读了你的内容我可以使用implode函数来做那件事。我确实使用了implode来存储日期,但到目前为止对于这个问题,它没有用。

    <td onmouseover="document.getElementById(\'id_nr_1\').focus();">
 St&uuml;cklistennummer'.$pflicht_id_nr.'
    </td>
    <td align="left" onmouseover="document.getElementById(\'id_nr_1\').focus();">
    <input type="text" class="'.$html_klasse_id_nr_1.'" id="id_nr_1"   name="id_nr_1" size="2" maxlength="4" value="'.htmlspecialchars($_REQUEST["id_nr_1"]).'" onfocus="this.focus();" onkeyup="FocusWeiter(this.id, \'id_nr_2\');">
    <input type="text" class="'.$html_klasse_id_nr_2.'" id="id_nr_2" name="id_nr_2" size="1" maxlength="3" value="'.htmlspecialchars($_REQUEST["id_nr_2"]).'" onfocus="this.focus();" onkeyup="FocusWeiter(this.id, \'id_nr_3\');">
                                <input type="text" class="'.$html_klasse_id_nr_3.'" id="id_nr_3" name="id_nr_3" size="1" maxlength="3" value="'.htmlspecialchars($_REQUEST["id_nr_3"]).'" onfocus="this.focus();" onkeyup="FocusWeiter(this.id, \'id_nr_4\');">

    </td>
    </tr>

1 个答案:

答案 0 :(得分:0)

要在PHP端执行此操作,只需连接数字即可。假设它们是通过客户端名称id1-3上的表单中的三个文本框提交的:

$id=$_REQUEST["id1"].$_REQUEST["id2"].$_REQUEST["id3"];
//Further processing?
$query="INSERT INTO `tablename` (`id`, `column2`, `column3`) VALUES ('$id', '$value2', '$value3')";
//Query the database

如果这对您来说太不具体,那是因为我没有实际的代码可供使用,也没有数据库设置的知识。