php插入mysql数据库语句要注意的一些事情
$empire->query(“insert into tixing1st(kid, zid, zhanwei, lianjie, timu2, daan1, daan2, timu3, daan3) values($kid, $zid, ‘$zhanwei’, ‘$lianjie’, ‘$timu2’, ‘$daan1’, ‘$daan2’, ‘$timu3’, ‘$daan3’);”);
我比较懒,用了帝国的一下数据库操作函数
前面的字段名称kid等不用单引号,不然会提示出错
后面的值values,如果是数字就不用加单引号,如果是字符串就要加单引号
注意是单引号,不是反引号,我猜的坑是直接从PHPMYADMIN里面执行后的语句复制出来用在PHP里,一直提示错误
我还以为是编码问题,捣鼓了半天才 找到最终问题,就是反引号的问题,明显反引号会比单引号占更多位置,一眼就能看出
\e\class\hinfofun.php是帝国插入新信息的函数文件,可以研究多看看