-1
我具有我想要的形式;你能幫我在數據庫中插入發送的數據嗎?這是形式jsfiddle.net/AbuNidal/Rqt5u/9我process_form.php向具有特殊字符的數據庫插入數據表格
<?php
$title=$_POST['title'];
$catid=$_POST['catid'];
$published='1';
$introtext=$_POST['text'];
$created='155';
$access='1';
$language='*';
$publish_down='0000-00-00 00:00:00';
$language=$_POST['[{"id":"4","value":"$_POST['K2ExtraField_4']"},{"id":"6","value":"$_POST['K2ExtraField_6']"},{"id":"12","value":"$_POST['K2ExtraField_12']"},{"id":"13","value":"$_POST['K2ExtraField_13']"},{"id":"7","value":"$_POST['K2ExtraField_7']"},{"id":"8","value":"$_POST['K2ExtraField_8']"},{"id":"9","value":"K2ExtraField_9"},{"id":"1","value":"K2ExtraField_1"},{"id":"2","value":"K2ExtraField_2"},{"id":"3","value":"K2ExtraField_3"},{"id":"5","value":"K2ExtraField_5"},{"id":"10","value":["","http:\/\/$_POST['K2ExtraField_10']","new"]},{"id":"11","value":["","http:\/\/$_POST['K2ExtraField_11']","new"]}]'];
$con=mysql_connect("localhost","root","");
$db=mysql_select_db("form", $con);
$query("INSERT INTO y2ium_items (title, catid, published, introtext, extra_fields, created, publish_down, access, language)
VALUES (null,'$title',$catid,$published,'$introtext','$extra_fields',$created,$publish_down,$access,$language)");
$result=mysql_query($query,$con);
mysql_close($con);
?>
謝謝
1.爲什麼在提交之前不要'echo $ query;'? 2.停止使用'mysql_'函數。他們[已被棄用](http://www.deprecatedphp.com/mysql)。使用'mysqli_'或'PDO'。 – Kermit
什麼是$ language = $ _ POST [...]部分?這是將它分配給$ _POST數組的一個肯定不存在的鍵。 – JAL
抱歉,我是CMS JOOMLA的用戶!而這個表爲K2組件,我只是試圖使表格插入我的數據。 –