Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/237.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在表单中执行select后插入到表中_Php_Mysql_Select_Sql Insert - Fatal编程技术网

Php 如何在表单中执行select后插入到表中

Php 如何在表单中执行select后插入到表中,php,mysql,select,sql-insert,Php,Mysql,Select,Sql Insert,我有一个收集信息并将其写入数据库的PHP表单,它工作正常。我有一个字段是从现有表中选择条目的选择字段。我希望将该结果插入到另一个表中,但无法使插入生效。我想插入选择表2中选择的FacilityName字段 $result = mysql_query("SELECT * FROM facility"); print "<select name=\"Id\" > \n"; while ($row = mysql_fetch_array($result)){ $Id = $ro

我有一个收集信息并将其写入数据库的PHP表单,它工作正常。我有一个字段是从现有表中选择条目的选择字段。我希望将该结果插入到另一个表中,但无法使插入生效。我想插入选择表2中选择的FacilityName字段

$result = mysql_query("SELECT * FROM facility");

print "<select name=\"Id\" > \n";

while ($row = mysql_fetch_array($result)){
    $Id = $row['Id'];
    $FacilityName = $row['FacilityName'];
    print "<option value=$Id>$FacilityName\n";
$result=mysql\u查询(“从设备中选择*);
打印“\n”;
while($row=mysql\u fetch\u数组($result)){
$Id=$row['Id'];
$FacilityName=$row['FacilityName'];
打印“$FacilityName\n”;

供将来参考:不要将代码行放在反勾中,请查看并使用其语法将代码放在问题中。因此,您需要插入,对吗?对于您的问题:您尝试了什么?我没有看到任何代码尝试将您获取的数据插入到名为
表2
的东西中。我在页面上出现了一个错误,直到crtl-k是否会以不同的方式进行尝试。我已经尝试了几种不同的插入,我没有得到任何错误,只是没有写入DB。$sql=“insert-INTO-preceptor('FacilityName')值(\“$result\”);