[RESOLU] Problème connexion à ma base de données

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Problème connexion à ma base de données

Re: Problème connexion à ma base de données

par moogli » 31 janv. 2014, 16:23

salut,

pas de mysql_connect...

tu devrait prendre le temps de regarder l'exetension mysqli afin de ne pas utiliser l'extension mysql (fonction mysl_*) et éviter de mauvaise surprise quand cette extension sera supprimée (c'est prévue).

@+

Problème connexion à ma base de données

par RIKY » 31 janv. 2014, 11:30

Bonjour,

Pour permettre aux membres de mon club d'encoder leurs performances, j'ai créer un espace membre.
Jusque là cela va le membre peux se loguer, là où cela se corse c'est quand le membre rempli le formulaire avec ses performance car il refuse de les envoyer dans la base prévue à cet effet.

Voilà le message qui s'affiche
Erreur SQL
INSERT INTO persochal(pseudo,distance,denivele,genre) VALUES('RIKY2', 150, 0, 'VTT)
Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

Et voici le progamme en question

Code : Tout sélectionner

<?php session_start(); $_SESSION['pseudo']= $pseudo; $distance=$_POST['distance']; $denivele = empty($_POST['denivele']) ? 0 : $_POST['denivele']; $genre=$_POST['genre']; $requete = "INSERT INTO persochal(pseudo,distance,denivele,genre) VALUES('". $pseudo ."', ". $distance .", ". $denivele .", '". $genre .")"; $resultat=mysql_query($requete) or die ('Erreur SQL<br />'.$requete.'<br />'.mysql_error()); echo 'votre enregistrement à bien été effectué'; //envoi du changement mail("[email protected]", "données introduite au challenge de ", "$pseudo", "le " ."$dateFR". " à ". "$lieu". " distance: ". "$distance". " km"); ?>

Merci pour votre aide