Mauvaise connexion à une base de donnée Wamp

Baremoto Messages postés 19 Date d'inscription   Statut Membre Dernière intervention   -  
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,
Le but de mon code consiste à envoyer les données de ma page html grâce à un code php vers une base de donnée mais celui-ci ne fonctionne pas, j'ai essayé de modifier plusieurs fois mon code mais ça ne change rien, j'espère que quelqu'un poura m'aider parce que je ne vois vraiment pas de solution

Voila le corp de mon code et plus bas vous avez le code qui permet de me connecter à ma base de donnée.

<?php
//Fichier ConnexionBDD.php

//Affichage des erreurs PHP
error_reporting(E_ALL);
ini_set('display_errors', TRUE);
ini_set('display_startup_errors', TRUE);

//connexion à la bdd
require_once "cnxbdd.php";

//récupération des variables
$prenom = filter_input(INPUT_POST, 'prenom');
$nom = filter_input(INPUT_POST, 'nom');
$email = filter_input(INPUT_POST, 'email');
$vente = filter_input(INPUT_POST, 'vente');
if (!empty($prenom)){
  if (!empty($nom)){
    if (!empty($email)){
        if (!empty($vente)){
      
        $sql = "INSERT INTO chiffre de vente (prenom, nom, email, vente)
        values ('$prenom','$nom','$email','$vente')";
        if ( mysqli_query($conn, $sql)){
        } else{
           echo "Error: ". $sql ." ". mysqli_error($conn);
        }
        mysqli_close($conn);
             }  else{
      echo "Le chiffre de vente ne peut pas être vide";
      die();
        }
    }  else{
      echo "L'email ne doit pas être vide";
      die();
    }
  } else{
    echo "Le nom ne doit pas être vide";
    die();
  }
} else{
  echo "Le prénom ne doit pas être vide";
  die();
}
?>


Voila le code qui permet de me connecter à ma base de donnée
<?php
 //Fichier cnxbdd.php
  $host = "localhost";
  $dbusername = "root";
  $dbpassword = "";
  $dbname = "comptable";
  $conn = mysqli_connect($host, $dbusername, $dbpassword, $dbname);
 if (!$conn) {
    echo "Erreur : Impossible de se connecter à MySQL." . PHP_EOL;
    echo "Errno de débogage : " . mysqli_connect_errno() . PHP_EOL;
    echo "Erreur de débogage : " . mysqli_connect_error() . PHP_EOL;
    exit;
}


EDIT : Ajout du LANGAGE dans les balises de code pour avoir la coloration syntaxique
A voir également:

1 réponse

jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 

celui-ci ne fonctionne pas

C'est à dire ?
Tu as un message d'erreur ?

1
Baremoto Messages postés 19 Date d'inscription   Statut Membre Dernière intervention  
 
Non je n'en ai pas, désolé pour le retard, j'ai eu quelques problèmes

Mais merci de prendre du temp pour moi
0
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752 > Baremoto Messages postés 19 Date d'inscription   Statut Membre Dernière intervention  
 
Et donc peux-tu détailler en quoi cela ne marche pas ?
0