插入数据库不起作用
Posted
技术标签:
【中文标题】插入数据库不起作用【英文标题】:Insertion to database doesn't work 【发布时间】:2017-10-07 10:38:00 【问题描述】:当我想从 php 表单向我的库中插入一些数据时,我遇到了问题。 这是我的代码:
<?php
$ref=$_POST['ref'];
$desig=$_POST['desig'];
$ht=$_POST['ht'];
$ttc=$_POST['ttc'];
$prixfttc=$_POST['prixfttc'];
$qte=$_POST['qte'];
$rabais=$_POST['rabais'];
$caract=$_POST['caract'];
$img=$_POST['img'];
$connexion=mysqli_connect("localhost","root","","artimaroc");
$query="INSERT INTO artimaroc.produits (`REF`,`DESIGNATION`,`HT`,`TTC`,`pfttc`,`qte`,`rabais`,`caracteristique`,`image`)
VALUES ('$ref','$desig','$ht','$ttc','$prixfttc','$qte','$rabais','$caract','$img')";
$rep=mysqli_query($connexion,$query);
if($rep==true) echo "done";
?>
here is a picture of the attributes of my table where I want to insert
【问题讨论】:
您的代码应该在帖子中,而不是屏幕截图 问题在于您的查询,请更正。插入表 (SET
【参考方案1】:
这是代码
<?php
$ref=$_POST['ref'];
$desig=$_POST['desig'];
$ht=$_POST['ht'];
$ttc=$_POST['ttc'];
$prixfttc=$_POST['prixfttc'];
$qte=$_POST['qte'];
$rabais=$_POST['rabais'];
$caract=$_POST['caract'];
$img=$_POST['img'];
$connexion=mysqli_connect("localhost","root","","artimaroc");
$query="INSERT INTO artimaroc.produits (`REF`,`DESIGNATION`,`HT`,`TTC`,`pfttc`,`qte`,`rabais`,`caracteristique`,`image`)
VALUES ('$ref','$desig','$ht','$ttc','$prixfttc','$qte','$rabais','$caract','$img')";
$rep=mysqli_query($connexion,$query);
if($rep==true) echo "done";
?>
强文本
【讨论】:
以上是关于插入数据库不起作用的主要内容,如果未能解决你的问题,请参考以下文章