插入错误-数据不会插入

nmpmafwu  于 2021-06-21  发布在  Mysql
关注(0)|答案(1)|浏览(286)
$fnavn = $_POST['fnavn'];
  $enavn = $_POST['enavn'];
  $adresse = $_POST['adresse'];
  $adressenr = $_POST['adressenummer'];
  $postnr = $_POST['postnummer'];
  $kontonr = $_POST['kontonummer'];
  $cvc = $_POST['cvc'];
  $fid = $_POST['frakt'];
  $gid = $_SESSION['gid'];
  $aid = $_SESSION['aid'];
  $sql = "INSERT INTO `bestillinger` (`bestilling_id`, `adresse`, `adressenummer`, `postnummer`, `fornavn`, `etternavn`, `kontonummer`, `cvc`, `time`, `fid`, `gid`, `aid`) 
              VALUES (NULL, '$adresse', '$adressenr', '$postnr', '$fnavn', '$enavn', '$kontonr', '$cvc', now(), '$fid', '$gid', '$aid')";

这是我的代码,由于某些原因,没有数据被插入到我的数据库-我只是不知道为什么。
两个会话都有一个有效值。填写完表格后,我的数据库应该会将信息放入数据库。错误是什么?

pnwntuvh

pnwntuvh1#

您正在双引号字符串中转义单引号,这样实际上会将\字符作为sql的一部分打印出来,从而使sql无效。
您需要将'替换为just',或使用'instead of' Package 整个查询

相关问题