Envoi de donnée php vers MYSQL NOC

Augustin

New Member
#1
Bonjour j'aimerai envoyer des données via le <form action="#contact" method="post"> de mon php vers ma base de donnée MYSQL sur NOC mais cela ne marche pas. Que dois-je modifier dans mon php ci-dessous ?

Code:
<?php
    //connection base de donnée       
    $con = mysql_connect("localhost","Utilisateur","MdP");
    if (!$con)
    {
    die('connexion impossible' . mysql_error());
    }
    $contact = $_POST['contact'];
    $adresseemail = $_POST['adresseemail'];
    $message = $_POST['message'];

    mysql_select_db("Ma base de donnée", $con);
    mysql_query("INSERT INTO `Contact` (`contact`, `adresseemail`, `message`)
    VALUES(‘$contact’, '$adresseemail', '$message');

    mysql_close($con);
      ?>
 

PH-Anthony

New Member
Membre du personnel
#2
Bonjour,
Cela semble correct à première vue.
Est-ce que vous obtenez un message d'erreur ?
 

PH-Marc-André.B.

Administrator
Membre du personnel
#4
Bonjour,

Nous vous rappelons que la fonction mysql_connect fût déprécié depuis PHP 5

Selon le site php.net qui en est LA référence:
"(PHP 4, PHP 5)
mysql_connect — Ouvre une connexion à un serveur MySQL"


https://www.php.net/manual/fr/function.mysql-connect.php


Il faut donc avoir paramétré la bonne version PHP sur le service d'hébergement pour pouvoir faire tourner ce script PHP sans accrocs.

Voici le guide tiré de notre base de connaissances à ce sujet:

https://kb.planethoster.com/guide/astuces-techniques/comment-modifier-les-valeurs-parametres-de-php/
 
Haut