echo $column;//Here $column="Date ,1007001 ,1007002 ,1007003 ,1007004 ,1007005 ,1007006";
echo $columnvalue; // Here $columnvalue="'12/27/2012' ,'1' ,'0' ,'1' ,'1' ,'0' ,'1'" ;
$sql_cmd ="INSERT INTO `databasename`.`$table` (`$column`) VALUES ($columnvalue)";
if(!mysql_query($sql_cmd)) {
die('inside AddUserToDataBase Error: ' . mysql_error());
}
在這裏,我得到了錯誤:列數並不在行1 匹配值數如何定呢? 請幫忙。數據庫錯誤:列數並不在行匹配值計數1
你正在給'$ column',這是在$ column的所有值周圍打勾。您應該在$ column中的每個列名稱的後面打勾,而不是在查詢中包含反引號。 – kennypu
瞭解[數據庫規範化](http://en.wikipedia.org/wiki/Database_normalization) – Kermit