У меня есть две идентичные таблицы в моей базе данных. Я пытаюсь спросить у пользователя номер пакета, а затем, когда пользователь нажимает кнопку, он копирует строку, соответствующую вводу пользователя в другую таблицу.Вставка строки таблицы INSERT в другую таблицу
Мои таблицы:
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
пуста, когда я печатаю ее значения?
Он сделал вставку. Спасибо. : D, но он все еще не выводит то, что находится внутри таблицы temp. У меня есть это предупреждение - mysql_fetch_array() ожидает, что параметр 1 будет ресурсом, boolean задан в C: \ wamp \ www \ myajax.php в строке 65. Я думаю, что сделаю еще один запрос, который имеет только оператор select. большое спасибо. :) – nicole101
Nooo problem :) – jboneca