<?php
$ll=mysql_query("CREATE TABLE IF NOT EXISTS p (
`id` int(11) NOT NULL AUTO_INCREMENT,
`title` varchar(255) NOT NULL DEFAULT '',
`colum` varchar(255) NOT NULL DEFAULT '',
`ord` varchar(255) NOT NULL DEFAULT '',
`tex` varchar(255) NOT NULL DEFAULT '',
`search` varchar(255) NOT NULL DEFAULT '',
`count` varchar(255) NOT NULL DEFAULT '',
`order` varchar(255) NOT NULL DEFAULT '',
PRIMARY KEY (`id`)
)ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1;INSERT INTO p (title,colum,ord,tex,search,count,order) VALUES ('$a','$b','$c','$d','$f','$h','$g');") or die(mysql_error()) ;
if($ll){
echo "insert AND CREATE ";}
else {echo "fail"; }
?>
我正在使用php語言。在這個頁面,如果不創建表1創建它,然後將值代入列值未插入
創建表,我插入值到表後,但它顯示我的錯誤中插入查詢
我收到此錯誤 - 您的SQL語法錯誤;在'INSERT INTO p VALUES'('count','name','asc','1','search','count','order')附近檢查與您的MySQL服務器版本相對應的手冊, )」在我在做什麼錯線11
你試過了什麼?爲什麼不簡單地執行標準調試? –
您是否嘗試過SQL,例如Phpmyadmin? –
你做錯了的第一件事是使用不推薦使用的mysql_函數。至於錯誤,我不認爲你可以同時執行兩個查詢。 – JJJ