Php et sql
Fermé
roujit
Messages postés
26
Date d'inscription
mardi 23 mars 2010
Statut
Membre
Dernière intervention
5 octobre 2010
-
31 mars 2010 à 13:23
DasSium95 Messages postés 673 Date d'inscription mardi 30 mars 2010 Statut Membre Dernière intervention 13 avril 2016 - 31 mars 2010 à 17:22
DasSium95 Messages postés 673 Date d'inscription mardi 30 mars 2010 Statut Membre Dernière intervention 13 avril 2016 - 31 mars 2010 à 17:22
salut
selon une requête je veut afficher une table,devant chaque ligne de cette table ,un lien modifier lorsque je clic sur cet lien je passe a une autre page qui contient le formulaire que je veut le modifier ,au dessus un bouton enregistrer.mon problème et que j'arrive pas a récupérer les données que je vient d'entrer dans le formulaire(au lieu de anciennes valeurs du cet formulaire)pour les enregistrées .
j'espère que vous m'aidez .
mes sincères remerciement.
selon une requête je veut afficher une table,devant chaque ligne de cette table ,un lien modifier lorsque je clic sur cet lien je passe a une autre page qui contient le formulaire que je veut le modifier ,au dessus un bouton enregistrer.mon problème et que j'arrive pas a récupérer les données que je vient d'entrer dans le formulaire(au lieu de anciennes valeurs du cet formulaire)pour les enregistrées .
j'espère que vous m'aidez .
mes sincères remerciement.
A voir également:
- Php et sql
- Easy php - Télécharger - Divers Web & Internet
- Logiciel sql - Télécharger - Bases de données
- Get_magic_quotes_gpc php 8 ✓ - Forum PHP
- Expert php pinterest - Télécharger - Langages
- Sql replace plusieurs valeurs - Forum Programmation
8 réponses
DasSium95
Messages postés
673
Date d'inscription
mardi 30 mars 2010
Statut
Membre
Dernière intervention
13 avril 2016
135
31 mars 2010 à 13:24
31 mars 2010 à 13:24
faire voir ton code
tapion76
Messages postés
3775
Date d'inscription
dimanche 8 juillet 2007
Statut
Membre
Dernière intervention
12 janvier 2014
870
31 mars 2010 à 13:25
31 mars 2010 à 13:25
Bonjour,
Je veux bien t'aider mais reformule t'es pas très clair
Je veux bien t'aider mais reformule t'es pas très clair
roujit
Messages postés
26
Date d'inscription
mardi 23 mars 2010
Statut
Membre
Dernière intervention
5 octobre 2010
31 mars 2010 à 13:32
31 mars 2010 à 13:32
voici le code du mon formulaire ds les sont déjà rempli.merci de m'a voir repondre
<html>
<head>
<title>modification de données</title>
</head>
<body>
<?php
$dbhost = 'localhost';
$dbuser = 'root';
$dbpass = '';
$conn = mysql_connect($dbhost,$dbuser,$dbpass)or die('error connecting to mysql');
$dbname = 'asta';
mysql_select_db($dbname);
$id_devis=$_POST["id_devis"];
$jour=$_POST["jour"];
$mois=$_POST["mois"];
$annee=$_POST["annee"];
$description_devis=$_POST["description_devis"];
$montant=$_POST["montant"];
$remise=$_POST["remise"];
$var=$_GET['var'];
// print $_GET['var'];
?><br><br><?php
$date=$annee."-".$mois."-".$jour;
$query="select * from devis where id_devis='$var'";
//echo $query;
$result = mysql_query($query) or die(mysql_error());
while($row=mysql_fetch_array($result)){
?>
<form methode="post" name="deposer" >
<table width="366" border="0" align="center">
<input type="hidden" name="id_devis" value="<?php print("$row[id_devis]");?>">
<tr bgcolor="#969696">
<td width="134" align="right">
Date
</td>
<td width="222">
<input name="date" type="text" maxlength="20" value="<?php
print("$row[date]");
?>">
</td>
</tr>
<tr bgcolor="#969696">
<td width="700" align="right">
Description Devis
</td>
<td width="500">
<input name="date" type="text" maxlength="20" value="<?php
print("$row[description_devis]");
?>">
</td>
</tr>
<tr bgcolor="#969696">
<td width="700" align="right">
Montant
</td>
<td width="500">
<input name="date" type="text" maxlength="20" value="<?php
print("$row[montant]");
?>">
</td>
</tr>
<tr bgcolor="#969696">
<td width="134" align="right">
Remise
</td>
<td width="222">
<input name="remise" type="text" maxlength="20" value=
"<?php
print("$row[remise]");
?>">
</td>
</tr>
</table><br>
<center> <INPUT TYPE="SUBMIT" VALUE="modifier" >
<input type="reset" value= "Annuler" ></center></p>
</form>
<?php
}
?>
</body>
</html>
<html>
<head>
<title>modification de données</title>
</head>
<body>
<?php
$dbhost = 'localhost';
$dbuser = 'root';
$dbpass = '';
$conn = mysql_connect($dbhost,$dbuser,$dbpass)or die('error connecting to mysql');
$dbname = 'asta';
mysql_select_db($dbname);
$id_devis=$_POST["id_devis"];
$jour=$_POST["jour"];
$mois=$_POST["mois"];
$annee=$_POST["annee"];
$description_devis=$_POST["description_devis"];
$montant=$_POST["montant"];
$remise=$_POST["remise"];
$var=$_GET['var'];
// print $_GET['var'];
?><br><br><?php
$date=$annee."-".$mois."-".$jour;
$query="select * from devis where id_devis='$var'";
//echo $query;
$result = mysql_query($query) or die(mysql_error());
while($row=mysql_fetch_array($result)){
?>
<form methode="post" name="deposer" >
<table width="366" border="0" align="center">
<input type="hidden" name="id_devis" value="<?php print("$row[id_devis]");?>">
<tr bgcolor="#969696">
<td width="134" align="right">
Date
</td>
<td width="222">
<input name="date" type="text" maxlength="20" value="<?php
print("$row[date]");
?>">
</td>
</tr>
<tr bgcolor="#969696">
<td width="700" align="right">
Description Devis
</td>
<td width="500">
<input name="date" type="text" maxlength="20" value="<?php
print("$row[description_devis]");
?>">
</td>
</tr>
<tr bgcolor="#969696">
<td width="700" align="right">
Montant
</td>
<td width="500">
<input name="date" type="text" maxlength="20" value="<?php
print("$row[montant]");
?>">
</td>
</tr>
<tr bgcolor="#969696">
<td width="134" align="right">
Remise
</td>
<td width="222">
<input name="remise" type="text" maxlength="20" value=
"<?php
print("$row[remise]");
?>">
</td>
</tr>
</table><br>
<center> <INPUT TYPE="SUBMIT" VALUE="modifier" >
<input type="reset" value= "Annuler" ></center></p>
</form>
<?php
}
?>
</body>
</html>
roujit
Messages postés
26
Date d'inscription
mardi 23 mars 2010
Statut
Membre
Dernière intervention
5 octobre 2010
31 mars 2010 à 13:33
31 mars 2010 à 13:33
je veut lorsque je modifie cet formulaire les modification seront modifier ds ma base
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
DasSium95
Messages postés
673
Date d'inscription
mardi 30 mars 2010
Statut
Membre
Dernière intervention
13 avril 2016
135
31 mars 2010 à 13:52
31 mars 2010 à 13:52
dans ton forme il n'y a aucune action. Il faudrait que tu mettes action="page.php"
où page est la page que tu veux appeler
où page est la page que tu veux appeler
roujit
Messages postés
26
Date d'inscription
mardi 23 mars 2010
Statut
Membre
Dernière intervention
5 octobre 2010
31 mars 2010 à 14:58
31 mars 2010 à 14:58
oui j'ai le met .le problème persiste encore il n'arrive pas a récupérer les données que je veut changer ds mon formulaire
DasSium95
Messages postés
673
Date d'inscription
mardi 30 mars 2010
Statut
Membre
Dernière intervention
13 avril 2016
135
31 mars 2010 à 15:19
31 mars 2010 à 15:19
fait des isset() pour tester si tes variable contiennent quelque chose
roujit
Messages postés
26
Date d'inscription
mardi 23 mars 2010
Statut
Membre
Dernière intervention
5 octobre 2010
31 mars 2010 à 15:20
31 mars 2010 à 15:20
ok je veut essayer
roujit
Messages postés
26
Date d'inscription
mardi 23 mars 2010
Statut
Membre
Dernière intervention
5 octobre 2010
31 mars 2010 à 15:29
31 mars 2010 à 15:29
autre question les valeurs que je fait entrer ds mon formulaire je l'appelle par
$champ
$champ
DasSium95
Messages postés
673
Date d'inscription
mardi 30 mars 2010
Statut
Membre
Dernière intervention
13 avril 2016
135
31 mars 2010 à 17:22
31 mars 2010 à 17:22
je comprend pas la question