單獨的表我建立了庫存程序爲我的實習。 我有一個適用於單選按鈕的類別的datalist。如果用戶點擊是,他可以鍵入一個新的分類,如果用戶點擊否,他必須從數據列表中的選項中進行選擇。動態datalists和保存數據從1個HTML表單
我想從烏爾經驗問烏爾建議在以下方面:
如果用戶點擊yes和類型的新categorie,什麼是對我來說,讓這個這個值被中保存的最佳途徑其他人在我的datalist?
的那一刻,我一直在嘗試使用此代碼:
<?php
$dbhost="localhost";
$dbuser="root";
$dbpass="admin";
$dbname="test";
$con=mysql_connect($dbhost, $dbuser, $dbpass) or die('Error connecting to the database:' . mysql_error());
$mysql_select_db($dbname, $con);
$sql="INSERT INTO test (test, Naam, Adress, Land)
VALUES (' ', '$_POST[Naam value]','$_POST[Adress value]','$_POST[Land value]')";
mysql_query($sql);
$lastid=mysql_insert_id();
$sql2=INSERT INTO test2 (test, test2, NieuweCategorie, NameNew, Categorie)
VALUES ($lastid, ' ', '$_POST[NieuweCategorie value]','$_POST[NameNew value]','$_POST[Categorie value]')";
mysql_query($sql2);
mysql_close($con);
?>
出於某種原因,使用這個時候我沒有得到任何錯誤,因爲事實上我得到通知說我的數據是「成功插入」,但我沒有看到我的數據保存在我的數據庫中。
希望這個問題不是太寬,希望我已經發布了足夠的信息來清楚我想要的!
預先感謝您所有幫助!
邊注:停止使用舊的和過時的'mysql_ *'功能,並開始使用庫MySQLi/PDO預處理語句和變量/值結合。 – Passerby
這太可怕了:''$ _POST [NieuweCategorie value]''它是這樣的:''「。$ _POST ['NieuweCategorie value']。「'''' – DanFromGermany
我在哪裏可以找到並查看這個新的代碼比Passerby先生?我剛剛開始編程製作一切我已經爲初學者書和互聯網的HTML 5網頁設計... 你是否暗示我的舊代碼的使用是使這不適合我或什麼? 一些更清晰的意見,將不勝感激!ty! – Kentje