【发布时间】:2014-01-12 05:32:21
【问题描述】:
我的数据库中有两个相同的表。我试图询问用户包裹号,然后当用户单击按钮时,它将与用户输入匹配的行复制到另一个表中。
我的桌子是:
-
awb- 原始数据所在的位置。 -
temp- 插入数据的表。
这是我的代码:
$dbhost = "localhost";
$dbuser = "root";
$dbname = "outbound";
mysql_connect($dbhost, $dbuser);
mysql_select_db($dbname) or die(mysql_error());
$packNO = $_GET['packNO'];
// Escape User Input to help prevent SQL Injection
$packNO = mysql_real_escape_string($packNO);
//build query
$query_add="INSERT INTO temp FROM awb WHERE packNO = '$packNO'";
@mysql_query($query_add);
$query = "SELECT * FROM temp";
$qry_result = mysql_query($query) or die(mysql_error());
下面的代码输出temp 表的内容。但是当我打印它时,我什么也得不到。
为什么当我打印 temp 表的值时它是空的?
【问题讨论】: