Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question<?php // (bouton "Modifier" du formulaire) if(isset($_POST["Modifier"])) { // on se connecte à notre base $base = mysql_connect ('localhost', 'root', '') or die ('ERREUR '.mysql_error()); mysql_select_db ('kserver3', $base)or die ('ERREUR '.mysql_error()); if (!$base) { die ('Impossible d\'utiliser la base : ' . mysql_error()); } //On attribue une variable pour chaque champ du formulaire $nom = mysql_real_escape_string(htmlspecialchars(stripcslashes($_POST["nom"]))); echo "son nom est ".$nom; // ok ca fonctionne $telephone = mysql_real_escape_string(htmlspecialchars(stripcslashes($_POST["telephone"]))); echo " son num est ".$telephone; // ok ca fonctionne $id_client = mysql_real_escape_string(htmlspecialchars(stripcslashes($_POST["id"]))); echo ' son ip du client est '.$id_client;// ok ca fonctionne $NomCarte = mysql_real_escape_string(htmlspecialchars(stripcslashes($_POST["nomcarte"]))); echo " le nom de la carte est: ".$NomCarte;// ok ca fonctionne ------------------------------------------------------------------------------------------------ REPONSE: ---------------- son nom est Delmo son num est 0484/235548 son ip du client est 2 le nom de la carte est: carte2 jusque la tout va bien ------------------------------------------------------------ //On enregistre les données modifiées ------------------------------------------ $result = mysql_query("select cartes.id_carte from cartes where nomcarte='$NomCarte'"); une fois que je passe une des variable dans la requete ca ne fonctionne plus echo " le nom de la carte est: ".($result); ---------------------------------------------------- RESULTAT -------------le nom de la carte est: Resource id #4 au lieu de me renvoiyer 2 qui est l'id de la carte ----------------------------------------------------------------- //Si il y a une erreur, on crie ^^ if (!$result) { die('Requête invalide : ' . mysql_error()); } else { //Si tout va bien, on informe que la modification est faite echo 'La modification à été effectué avec succès. } } ?> ghost73 est actuellement connecté Envoyer un message privé Modifier/Supprimer le message
$result = mysql_query("select cartes.id_carte from cartes where nomcarte='$NomCarte'"); une fois que je passe une des variable dans la requete ca ne fonctionne plus echo " le nom de la carte est: ".($result);