L'utilisation de mysql_close() n'est pas habituellement nécessaire, puisque les connexions non persistantes ouverts sont automatiquement fermées à la fin l'exécution du script.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question//On prépare la commande sql d'insertion $sql = 'INSERT INTO Utilisateurs VALUES("","'.$pseudo.'","'.$sexe.'","'.$age.'","'.$today.'")'; /*on lance la commande (mysql_query) et au cas où, on rédige un petit message d'erreur si la requête ne passe pas (or die) (Message qui intègrera les causes d'erreur sql)*/ mysql_query ($sql) or die ('Erreur SQL !'.$sql.' '.mysql_error()); // on ferme la connexion mysql_close();
Il faut l'enlever.
mais lorsque j'ai inscrit une ligne je sors avec le message fatal erreur-mais les données ont été inscrite, mais comme je veux continuer je suis obliger de tout relancer.
darkelda Il est où le INSERT MySQL?
J'ai beau chercher, mais.....
Le mieux aurait été de fournir le message d'erreur complet...perdre du temps pour rien ne sers à rien !
Peut-être l'ensemble te donnera des solutions.
C'est plutôt toi qui a besoin de solution mais pour se faire il est nécessaire que tu donnes le message d'erreur complet qui tu obtiens ... message que tu ne sembles pas enclin à nous fournir :(
Tant qu'à apprendre pars donc sur de bonne bases en employant plutôt les fonctions mysqli() ou PDO
pardon!!!
Je croyais que les tutos de S. Vauthier et Rossolini étaient les "meilleurs"!
/*on lance la commande (mysql_query) et au cas où, on rédige un petit message d'erreur si la requête ne passe pas (or die) (Message qui intègrera les causes d'erreur sql)*/ mysql_query ($sql) or die ('Erreur SQL !'.$sql.' '.mysql_error());
Mais quelles sont ces bonnes bases??
que me conseilles-tu?
La lecture de la doc t'en dira plus.
<?php include("fonctions.php"); ?> <html> <head><title>Formulaire de saisie utilisateur </title></head> Inscrivez les transformateurs ! Entrez les données demandées : <form name="inscription" method="post" action="form.php"> Entrez l'intensite : entrez la tension Entrez la puissance : Entrez la soudure : </form> <?php if (isset ($_POST['valider'])){ //On récupère les valeurs entrées par l'utilisateur : $intensite=$_POST['intensite']; $tension=$_POST['tension']; $puissance=$_POST['puissance']; $soudure=$_POST['soudure']; //On construit la date d'aujourd'hui //strictement comme sql la construit $today = date("y-m-d"); //On se connecte connecttransformateurs();//je ne sais pas!!!!!!! //On prépare la commande sql d'insertion $sql = 'INSERT INTO Utilisateurs VALUES("","'.$intensite.'","'.$tension.'","'.$puissance.'","'.$soudure.'","'.$today.'")';
<?php function connect00002_electronique(){ $base = mysql_connect ('localhost', 'root', ''); mysql_select_db ('00002_electronique', 'transformateurs') ; } ?>
Est-ce que celle du site PHP est valable
Désolé pour les fautes grossières
connecttransformateurs();//je ne sais pas!!!!!!!