Code php
Fermé
alanis13
Messages postés
13
Date d'inscription
lundi 10 mars 2008
Statut
Membre
Dernière intervention
1 avril 2008
-
11 mars 2008 à 09:58
alanis13 Messages postés 13 Date d'inscription lundi 10 mars 2008 Statut Membre Dernière intervention 1 avril 2008 - 12 mars 2008 à 15:54
alanis13 Messages postés 13 Date d'inscription lundi 10 mars 2008 Statut Membre Dernière intervention 1 avril 2008 - 12 mars 2008 à 15:54
A voir également:
- Code php
- Code asci - Guide
- Code puk bloqué - Guide
- Code telephone oublié - Guide
- Code activation windows 10 - Guide
- Code gta 4 ps4 - Guide
1 réponse
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
11 mars 2008 à 10:08
11 mars 2008 à 10:08
Bonjour,
rajoutes or die dans la ligne mysql_query pour voir si c'est un pb de requette
ensuite est tu sur que LOY_C est en majuscules dans ta table loyer
et essayes en mettant des espaces entre les parametres commandes mysql
et veux tu seulement inserer dans ta table le code ? et tout le reste ?
Donnes plus de détails sur l'erreur qui t'est sortie
et dans tes or die rajoutes .mysql_error() ça cause plus !
rajoutes or die dans la ligne mysql_query pour voir si c'est un pb de requette
$request="INSERT INTO loyer(LOY_C)VALUES('$Code')"; $resultat=mysql_query($request)or die("Pb requette ".mysql_error()));
ensuite est tu sur que LOY_C est en majuscules dans ta table loyer
et essayes en mettant des espaces entre les parametres commandes mysql
$request="INSERT INTO loyer(LOY_C) VALUES('$Code')";
et veux tu seulement inserer dans ta table le code ? et tout le reste ?
Donnes plus de détails sur l'erreur qui t'est sortie
et dans tes or die rajoutes .mysql_error() ça cause plus !
11 mars 2008 à 10:49
e message qui m'est sorti es le suivan un erreur ds la ligne 27 et voila la ligne:$resultat=mysql_query($request);or die("Pb requette ".mysql_error()));
11 mars 2008 à 11:07
mets ça à la place:
12 mars 2008 à 12:03
je m'ennuis vraiment j'ai tou essayé
je vais vou envoyer les deux codes en html et en php:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Loyer</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<marquee><h2>LOYER</h2></marquee>
<body bgcolor="#FFCCCC" text="#660033" link="#FF0066" vlink="#CC9999" alink="#FF0000">
<form action="insertionloyer.php" method="post">
<p> </p>
<p> </p>
<p> </p>
<p>Code
<input name="Code" type="text" size="38" maxlength="30">
</p>
<p>
<input type="submit" name="insérer" value="insérer">
</p>
</form>
</body>
</html>
le code en php:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<?Php
$Code=$_POST['Code'];
//connection bdd
$connect=mysql_connect("localhost","root","") or die("connexion impossible");
mysql_select_db("observatoire",$connect);
if(isset($insérer)){
$request= "INSERT INTO loyer(LOY_C) VALUES ('$Code')or die("plme de requete")";
$resultat=mysql_query($request,$connect);}
mysql_close($connect);
?>
</body>
</html>
12 mars 2008 à 13:41
Ne mets JAMAIS d'accents dans tes noms de varaible cf insérer $insérer
et tu testes sur if($insérer et tu n'as pas récupéré la valeur post.
ensuite une erreur de " dans ta requette qui commenc et fint par " et avec " dedans donc ça gène
soit tu l'cahapes par \" soit tu mets '
et il ne faut pas mettre le or die dans la requette mais à la suite de la commande mysql_query()
Essayes comme çà:
12 mars 2008 à 15:54