おそらく、私は完全なばかであるだけですが、MySQL テーブルにレコードを挿入しようとしていますが、機能していないようです。テストすると (つまり、値をエコーするスクリプトを取得して、値がフォームによってポストされていることを確認できます)、それらは送信されていますが、クエリはデータベースにポストされていません。私が言ったように、おそらく私は完全なばかですが、過去 2 時間この問題と戦ってきたので、新鮮な目でトラブルシューティングをスピードアップできるかもしれないと感じました!
コードは次のとおりです。
// Connects to your Database
mysql_connect("localhost", "dbuser", "dbpword") or die(mysql_error());
mysql_select_db("dbname") or die(mysql_error());
// Get Variables
$sectorid = $_POST['sectorid'];
$parentid = $_POST['parentid'];
$sectorname = $_POST['sectorname'];
$status = $_POST['status'];
$creon = $_POST['creon'];
$creby = $_POST['creby'];
$modon = $_POST['modon'];
$modby = $_POST['modby'];
//Insert Record
mysql_query("INSERT INTO cand_emp_sector (sectorid, parentid, sectorname, status, creon, creby, modon, modby)
VALUES ('$sectorid', '$parentid', '$sectorname', '$status', '$creon', '$creby', '$modon', '$modby)");
//On completion, redirect to next page
header("Location: canddb.new.7i.php");
どんな援助でも大歓迎です。
ありがとう