PHP未连接到数据库

亚历克斯·比迪尼亚

所以我有一个带有表单的html页面,该页面链接到数据库,但是每当我尝试向数据库中插入内容时,我得到的都是404错误,说该链接不存在。这是PHP代码:

<?php
 include_once 'dbh.inc.php';

 $nume = $_POST['user_name'];
 $CNP= $_POST['user_cnp'];
 $domiciliu = $_POST['user_domiciliu'];
 $Str = $_POST['user_str'];
 $Bl = $_POST['user_bl'];
 $Sc = $_POST['user_sc'];
 $Ap = $_POST['user_ap'];
 $Jud = $_POST['user_jud'];
 $CI = $_POST['user_CI'];
 $Seria = $_POST['user_serie'];
 $Nr = $_POST['user_nr'];
 $Avocat = $_POST['user_avocat'];
 $Inspectorat = $_POST['user_inspectorat'];
 $Plangere_Contraventionala = $_POST['user_plangere'];
 $Nr_Contraventie = $_POST['user_nr_s'];
 $Serie_Contraventie = $_POST['user_serie_s'];
 $Data_Contraventie = $_POST['trip-start'];
 $Data_Comunicare = $_POST['trip-start_2'];
 $Suma_RON = $_POST['user_RON'];
 $Motive_Rez = $_POST['user_motiv'];
 $Serie_Sanctiune = $_POST['user_serieS'];
 $Sanctiune = $_POST['user_list'];
 $Acord_Semnatura = $_POST['user_acord'];
 $Cuantum_Amenda = $_POST['user_A_RON'];
 $Art = $_POST['user_art'];
 $Martori = $_POST['user_martori'];

$sql="INSERT INTO  users ( nume, cnp, domiciliu, Str, Bl, Sc, Ap, Jud , CI, Seria, Nr, Avocat, Inspectorat, Plangere_Contraventionala, Nr_Contraventie, Serie_Contraventie, Data_Contraventie,
 Data_Comunicare, Suma_RON, Motive_Rez, Serie_Sanctiune, Sanctiune, Acord_Semnatura, Cuantum_Amenda, Art, Martori)
VALUES ('$nume','$CNP', '$domiciliu', '$Str', $Bl, $Sc, $Ap, '$Jud' , '$CI', '$Seria', '$Nr', $Avocat, '$Inspectorat', '$Plangere_Contraventionala', '$Nr_Contraventie', '$Serie_Contraventie', '$Data_Contraventie',
 '$Data_Comunicare', $Suma_RON, '$Motive_Rez', '$Serie_Sanctiune', '$Sanctiune', '$Acord_Semnatura', $Cuantum_Amenda, $Art, '$Martori');";
mysqli_query($conn,$sql);

header("Location: main.php?signup=success");


?>

这就是打开该文件的方式:

<form action="signup.inc.php" method="post">
        <ul>
         

这两个文件都在同一个文件夹中,我检查了名称,它们确实匹配。

如果这也很重要,这里是“ dbh.inc.php”:

<?php

$dbServerName = "localhost"; 
$dbUserName = "root";
$dbPassword = "" ;
$dbName = "user";

$conn = mysqli_connect($dbServerName, $dbUserName, $dbPassword, $dbName);
布朗·路易斯

这可能是因为您的php服务器(无论您使用的是哪个)均未打开。

尝试将其放下,然后再次放上。如果仍然无法正常工作,请进行一些编辑并重新保存文件,这只是一个对我有用的简单解决方案。

更改代码的这一部分

VALUES ('$nume','$CNP', '$domiciliu', '$Str', $Bl, $Sc, $Ap, '$Jud' , '$CI', '$Seria', '$Nr', $Avocat, '$Inspectorat', '$Plangere_Contraventionala', '$Nr_Contraventie', '$Serie_Contraventie', '$Data_Contraventie',
 '$Data_Comunicare', $Suma_RON, '$Motive_Rez', '$Serie_Sanctiune', '$Sanctiune', '$Acord_Semnatura', $Cuantum_Amenda, $Art, '$Martori');";

对此

VALUES ('$nume','$CNP', '$domiciliu', '$Str', $Bl, $Sc, $Ap, '$Jud' , '$CI', '$Seria', '$Nr', $Avocat, '$Inspectorat', '$Plangere_Contraventionala', '$Nr_Contraventie', '$Serie_Contraventie', '$Data_Contraventie',
 '$Data_Comunicare', $Suma_RON, '$Motive_Rez', '$Serie_Sanctiune', '$Sanctiune', '$Acord_Semnatura', $Cuantum_Amenda, $Art, '$Martori')";

您错过了不应该使用半冒号的查询。。由于您的问题有点含糊,所以没有早点注意到这一点。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

PHP:未连接到数据库

来自分类Dev

pymsql未连接到数据库

来自分类Dev

PHP数据库未连接

来自分类Dev

为什么我的php代码未连接到我的远程MySql数据库?

来自分类Dev

尝试连接到 MySQL 数据库时 PHP 未运行

来自分类Dev

MYSQL WorkBench未连接到数据库

来自分类Dev

达世币框架未连接到数据库

来自分类Dev

应用程序未连接到Mongoose数据库

来自分类Dev

JTDS未连接到正确的数据库

来自分类Dev

RCassandra未连接到Cassandra数据库

来自分类Dev

连接到Oracle数据库的cfprocparam未返回sid

来自分类Dev

Laravel 4未连接到数据库

来自分类Dev

连接到数据库时未显示Google Map

来自分类Dev

Castle ActiveRecord未连接到数据库

来自分类Dev

AWS ElasticBeantaslk上的Sidekiq未连接到数据库

来自分类Dev

PHP-无法连接到远程MySQL数据库

来自分类Dev

PHP PDO连接到SQLITE数据库

来自分类Dev

php pdo函数连接到数据库并执行查询

来自分类Dev

无法连接到MySQL数据库-PHP

来自分类Dev

PHP代码将无法连接到数据库

来自分类Dev

将PHP连接到MariaDB数据库时出错

来自分类Dev

无法使用PHP连接到数据库

来自分类Dev

用PHP中的PDO连接到数据库

来自分类Dev

使用php mysqli连接到数据库

来自分类Dev

PHP函数无法连接到数据库以调用查询

来自分类Dev

无法使用PHP连接到数据库

来自分类Dev

将php连接到mssql数据库

来自分类Dev

PHP不会连接到mysql数据库

来自分类Dev

使用php连接到特定的数据库(xampp / mysql)