[php/mysql] probleme de passage de variable
antic80
Messages postés
4785
Date d'inscription
Statut
Contributeur
Dernière intervention
-
antic80 Messages postés 4785 Date d'inscription Statut Contributeur Dernière intervention -
antic80 Messages postés 4785 Date d'inscription Statut Contributeur Dernière intervention -
bonjour a tous
voila j'ai un petit soucis au nivo de 2 feuilles php
j'essaie de recuperer sur une feuille la valeur d'une variable d'une autre feuille
voila le code de la feuille 1
<?php
if(isset($_POST['fiche'])) $fiche=$_POST['fiche'];
else $fiche="";
// on se connecte à MySQL
$db = mysql_connect('localhost', 'root', '');
// on seléctionne la base
mysql_select_db('hygiene',$db);
// on crée la requete SQL
$sql = "SELECT Id,lieu,nom,prenom,fonction,message,date FROM demande WHERE Id = $fiche";
// on envoie la requête
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
// on fait une boucle qui va faire un tour pour chaque enregistrement
print '<form method="POST" action="miseajour.php">';
while($row = mysql_fetch_array($req))
{
$Id=$row['Id'];
$Lieu=$row['lieu'];
$Nom=$row['nom'];
$Prenom=$row['prenom'];
$Fonction=$row['fonction'];
$Message=$row['message'];
$Date=$row['date'];
echo "Demande du :".$Date;
echo "<br />";
echo "Effectuée par :".$Nom. " ".$Prenom;
echo "<br />";
echo "Fonction :".$Fonction;
echo "<br />";
echo "<br />";
echo "Cette demande concerne :".$Lieu;
echo "<br />";
print "<textarea name='texte' rows='10' cols='100'>$Message</textarea>";
echo "<br />";
print "<textarea name='commentaire' rows='10' cols='100'>$Message</textarea>";
}
print '<INPUT TYPE="SUBMIT" NAME="envoie" VALUE="Actualisez">';
print '</form>';
mysql_close();
?>
et voici le code de la feuille 2 ou je dois recuperer ma variable
<?php
if(isset($_POST['Id'])) $Id=$_POST['Id'];
else $Id="";
echo $Id;
?>
je vois pas mon erreur le code me renvoie rien a l'ecran
voila j'ai un petit soucis au nivo de 2 feuilles php
j'essaie de recuperer sur une feuille la valeur d'une variable d'une autre feuille
voila le code de la feuille 1
<?php
if(isset($_POST['fiche'])) $fiche=$_POST['fiche'];
else $fiche="";
// on se connecte à MySQL
$db = mysql_connect('localhost', 'root', '');
// on seléctionne la base
mysql_select_db('hygiene',$db);
// on crée la requete SQL
$sql = "SELECT Id,lieu,nom,prenom,fonction,message,date FROM demande WHERE Id = $fiche";
// on envoie la requête
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
// on fait une boucle qui va faire un tour pour chaque enregistrement
print '<form method="POST" action="miseajour.php">';
while($row = mysql_fetch_array($req))
{
$Id=$row['Id'];
$Lieu=$row['lieu'];
$Nom=$row['nom'];
$Prenom=$row['prenom'];
$Fonction=$row['fonction'];
$Message=$row['message'];
$Date=$row['date'];
echo "Demande du :".$Date;
echo "<br />";
echo "Effectuée par :".$Nom. " ".$Prenom;
echo "<br />";
echo "Fonction :".$Fonction;
echo "<br />";
echo "<br />";
echo "Cette demande concerne :".$Lieu;
echo "<br />";
print "<textarea name='texte' rows='10' cols='100'>$Message</textarea>";
echo "<br />";
print "<textarea name='commentaire' rows='10' cols='100'>$Message</textarea>";
}
print '<INPUT TYPE="SUBMIT" NAME="envoie" VALUE="Actualisez">';
print '</form>';
mysql_close();
?>
et voici le code de la feuille 2 ou je dois recuperer ma variable
<?php
if(isset($_POST['Id'])) $Id=$_POST['Id'];
else $Id="";
echo $Id;
?>
je vois pas mon erreur le code me renvoie rien a l'ecran
A voir également:
- [php/mysql] probleme de passage de variable
- Passage qwerty azerty - Guide
- Easy php - Télécharger - Divers Web & Internet
- Mysql community server - Télécharger - Bases de données
- Test passage windows 11 - Guide
- Passage à windows 11 gratuit - Guide