Php 从下拉框中的选定选项将记录插入表中
我对PHP是相当陌生的,我试图实现的是根据select元素中的select选项在表格中插入一条记录,其中选项就是表格本身 PHP: HTML:Php 从下拉框中的选定选项将记录插入表中,php,mysql,Php,Mysql,我对PHP是相当陌生的,我试图实现的是根据select元素中的select选项在表格中插入一条记录,其中选项就是表格本身 PHP: HTML: 挑选 表1 表2 基本上用所选选项(即“table1”或“table2”)替换php代码中的表名,这可能吗?非常感谢。如果我理解正确,您似乎错过了如何将下拉信息获取到PHP脚本的链接 尝试使用,action=yourscript.php。通过提交表单(如本教程所述,通过按钮),您可以使用$\u GET[“variableName”]在yourscri
挑选
表1
表2
基本上用所选选项(即“table1”或“table2”)替换php代码中的表名,这可能吗?非常感谢。如果我理解正确,您似乎错过了如何将下拉信息获取到PHP脚本的链接
尝试使用,
action=yourscript.php
。通过提交表单(如本教程所述,通过按钮),您可以使用$\u GET[“variableName”]
在yourscript.php
中获取输入。确保清理输入以避免SQL注入。首先,这不是PHP
,而是SQL
。你的PHP在哪里?你能包括你的PHP
代码吗?请你没有为
标记设置值。如上所述,你最好为
标记设置值。选择表1表2`我确实改变了,但仍然没有快乐…这正是我想要找到的。。。缺少的链接是正确的。
if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "inserir")) {
$insertSQL = sprintf("INSERT INTO ['tabela'] (imagem, hipermercado, departamento, descricao, `desc`, tipo_desc, preco_ant, preco_desc, validade) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s)",
GetSQLValueString($_POST['imagemurl'], "text"),
GetSQLValueString($_POST['hipermercado'], "text"),
GetSQLValueString($_POST['departamento'], "text"),
GetSQLValueString($_POST['descricao'], "text"),
GetSQLValueString($_POST['desc'], "text"),
GetSQLValueString($_POST['tipo_desc'], "text"),
GetSQLValueString($_POST['preco_ant'], "double"),
GetSQLValueString($_POST['preco_desc'], "double"),
GetSQLValueString($_POST['validade'], "text"));
mysql_select_db($database_promocaototal, $promocaototal);
$Result1 = mysql_query($insertSQL, $promocaototal) or die(mysql_error());
<select name="table" id="table" style="color:#000000; font-size:16px">
<option>Select</option>
<option>table1</option>
<option>table2</option>
</select>