我能';t将我的数据插入数据库phpmyadmin
我的代码有问题,我试图将数据插入数据库phpmyadmin,当我单击“提交”按钮时,错误消息显示它没有生成任何错误…这是我的代码: php文件我能';t将我的数据插入数据库phpmyadmin,php,Php,我的代码有问题,我试图将数据插入数据库phpmyadmin,当我单击“提交”按钮时,错误消息显示它没有生成任何错误…这是我的代码: php文件 <?php $cnx = mysql_connect("localhost", "root", "MUdp5HMPxExXKGGt"); if(!$cnx) echo"Echec de la connexion !!!"; $cnx = new PDO("mysql:host=localhost;dbname=utilisateur",
<?php $cnx = mysql_connect("localhost", "root", "MUdp5HMPxExXKGGt");
if(!$cnx)
echo"Echec de la connexion !!!";
$cnx = new PDO("mysql:host=localhost;dbname=utilisateur","root","MUdp5HMPxExXKGGt");
if(isset($POST['valider'])){
$nom=$POST['nom'];
$prenom=$POST['prenom'];
$date=$POST['date'];
$sexe=$POST['sexe'];
$adr=$POST['adr'];
$formation=$POST['formation'];
$email=$POST['email'];
$tel=$POST['tel'];
$req = "insert into utilisateurs values('".$nom."','".$prenom."','".$date."','".$sexe."','".$adr."','".$formation."','".$email."','".$tel."')";
$sql=$cnx->exec($req);
if($sql===FALSE){
print_r($cnx->errorInfo());
die();
}else{
echo "bien ajouter";
}
}
if(isset($POST['valider'{
$nom=$POST['nom'];
$prenom=$POST['prenom'];
$date=$POST['date'];
$sexe=$POST['sexe'];
$adr=$POST['adr'];
$formation=$POST['formation'];
$email=$POST['email'];
$tel=$POST['tel'];
$req = "insert into utilisateurs values('".$nom."','".$prenom."','".$date."','".$sexe."','".$adr."','".$formation."','".$email."','".$tel."')";
$sql=$cnx->exec($req);
if($sql===FALSE){
print_r($cnx->errorInfo());
die();
} else {
echo "bien ajouter";}
}
}
?>
您应该使用
$_POST
而不是在代码中使用$POST。您能再把代码弄糊涂一点吗?这几乎是易读的。回程车厢既有趣又实用。使用错误报告(E\u警告)安德鲁:我用错误信息做的,但它产生了任何错误!抽象掉HTML。制作一个PHP测试用例。基本上,做一些调试!
$_POST