データベースにデータを挿入するために使用しようとしているflexアプリケーションがあります。データがphpファイルに到達し、クエリのすべての変数がクエリの適切な場所に挿入されていることを完全に確信しています。
しかし、私のデータベースには何も入力されておらず、flexとphpの両方で何時間も検索していますが、間違いを見つけることができません:
<?php
include_once("Connection.php");
$go = true;
if(isset($_GET['table'])){
$tableNr = $_GET['table'];
} else {
$go = false;
}
if(isset($_GET['gerechtId'])){
$gerechtID = $_GET['gerechtId'];
} else {
$go = false;
}
if(isset($_GET['aantal'])){
$aantal = $_GET['aantal'];
} else {
$go = false;
}
if($go){
$query = "INSERT INTO bestelling (Tafelnummer, StatusID)
VALUES (". $tableNr . ", 1);
INSERT INTO orders (bestellingID, gerechtID, aantal)
VALUES (@@IDENTITY, " . $gerechtID . ", " . $aantal . ");";
mysql_query($query);
mysql_close();
echo($query);
}
?>
間違いはないと確信していますが、確かに、クエリは実行されますか?