par
marco galvez » 03 sept. 2011, 22:13
Bonjour à tous , tout d'abord je voudrai remercier ceux qui auront bien la gentilesse de m'aider car j ai vraiment besoin d'un ptit génie en php pour m'aider car je plante depuis une semaine (:-)
je vous explique,(récupérer les données mysql dans formulaire )
j'ai une page index.php qui récupere dans un tableau des données de ma base mysql avec sur cette page index un bouton modifier (icône crayon ) qui une fois cliqué dessus ramène a la page modifier.php et envoie l'ID par url ,je voudrai uniquement récupérer les données de l'ID concerné dans le formulaire de la page modifier.php
voici le code index.php
// code en haut de la page INDEX.PHP
<?
$mdp=monmotdepasse
if( false === mysql_connect( 'sql.fee.fr' ,'' ,$mdp ) )
echo 'Connexion impossible ! <img src="images/rouge.png" />' ;
else
echo 'Connexion réussie ! <img src="images/vert.png" /> ' ;
mysql_connect("sql.free.fr","testjm94",$mdp) or die("Impossible de se connecter");;
mysql_select_db("base") or die("pas possible de trouver la base");
?>
<?php
$result = mysql_query("SELECT * FROM online"); //requete pour afficher contenu table online
$nblignes = mysql_numrows($result);
for ($i=0;$i<$nblignes;$i=$i+1)
{ // la Boucle qui liste ET AFFICHE mes données de ma base
$prod_ID = mysql_result($result,$i,"ID");
$prod_ajoutepar = mysql_result($result,$i,"ajoutepar");
$prod_nom = mysql_result($result,$i,"nom" );
$prod_Prenom = mysql_result($result,$i,"Prenom");
$prod_email = mysql_result($result,$i,"email");
$prod_phone = mysql_result($result,$i,"phone");
$prod_experience = mysql_result($result,$i,"experience");
echo "<tr><td>".$prod_ID."</td>
<td bgcolor='#CCCC00' align='center'>" .$prod_ajoutepar."</td>
<td bgcolor='#CCCC00' align='center'>" .$prod_nom."</td>
<td bgcolor='#CC66FF' align='center'>".$prod_Prenom."</td>
<td bgcolor='#33CCFF' align='center'>".$prod_email."</td>
<td bgcolor='#33CCFF' align='center'>".$prod_phone."</td>
<td bgcolor='#33CCFF' align='center'>".$prod_experience."</td>
//ICI LE BOUTON MODIFIER
<td><a href=\"supprimer.php?idPersonne=".$prod_ID."\"><img src='images/supprimer.png'>
<td><a href=\"modifier.php?idPersonne=".$prod_ID."\"><img src='images/modifier.png'></td>
</tr>";
}
echo "</table>";
?>
VOICI LE CODE DE LA PAGE MODIFIER.PHP AVEC LE FORMULAIRE A L INTERIEUR
//HAUT DE PAGE POUR LA CONNEXION A LA BASE
<?
$mdp=MONMOTDEPASSE;
if( false === mysql_connect( 'sql.fee.fr' ,'' ,$mdp ) )
echo 'Connexion impossible ! <img src="images/rouge.png" />' ;
else
echo 'Connexion réussie ! <img src="images/vert.png" /> ' ;
mysql_connect("sql.free.fr","testjm94",$mdp) or die("Impossible de se connecter");;
mysql_select_db("base") or die("pas possible de trouver la base");
?>
<?php
$result = mysql_query("SELECT * FROM online"); //requete pour afficher contenu table online
$nblignes = mysql_numrows($result);
?>
<form name="insertion" action="modification3.php" method="POST">
<input type="hidden" name="id" value="<?php echo($ID) ;?>">
<td width="162">Nom</td>
<td width="498"><input type="text" name="nom" size="30" maxlength="35" value="<?php echo($result->nom) ;?>"/></td>
<td width="34"> </td>
</tr>
<tr>
<td>Prénom</td>
<td><input type="text" name="prenom" size="30" maxlength="35" value="<?php echo($result->prenom) ;?>"/></td>
<td>Email</td>
<td><input type="text" name="email" size="30" maxlength="70" value="<?php echo($result->email) ;?>"/></td>
<td>Téléphone/Portable</td>
<td><input type="text" name="phone" size="30" maxlength="11" /></td>
</table>
<td width="159" bgcolor="#CCCCCC"><input type="submit" value="Inscription" name="envoyer" /></td>
<td width="11" bgcolor="#CCCCCC"> </td>
</tr>
</table>
JE VOUS REMERCIe ENCORE DE VOTRE AIDE…
Bonjour à tous , tout d'abord je voudrai remercier ceux qui auront bien la gentilesse de m'aider car j ai vraiment besoin d'un ptit génie en php pour m'aider car je plante depuis une semaine (:-)
je vous explique,(récupérer les données mysql dans formulaire )
j'ai une page index.php qui récupere dans un tableau des données de ma base mysql avec sur cette page index un bouton modifier (icône crayon ) qui une fois cliqué dessus ramène a la page modifier.php et envoie l'ID par url ,je voudrai uniquement récupérer les données de l'ID concerné dans le formulaire de la page modifier.php
voici le code index.php
[php] // code en haut de la page INDEX.PHP
<?
$mdp=monmotdepasse
if( false === mysql_connect( 'sql.fee.fr' ,'' ,$mdp ) )
echo 'Connexion impossible ! <img src="images/rouge.png" />' ;
else
echo 'Connexion réussie ! <img src="images/vert.png" /> ' ;
mysql_connect("sql.free.fr","testjm94",$mdp) or die("Impossible de se connecter");;
mysql_select_db("base") or die("pas possible de trouver la base");
?>
<?php
$result = mysql_query("SELECT * FROM online"); //requete pour afficher contenu table online
$nblignes = mysql_numrows($result);
for ($i=0;$i<$nblignes;$i=$i+1)
{ // la Boucle qui liste ET AFFICHE mes données de ma base
$prod_ID = mysql_result($result,$i,"ID");
$prod_ajoutepar = mysql_result($result,$i,"ajoutepar");
$prod_nom = mysql_result($result,$i,"nom" );
$prod_Prenom = mysql_result($result,$i,"Prenom");
$prod_email = mysql_result($result,$i,"email");
$prod_phone = mysql_result($result,$i,"phone");
$prod_experience = mysql_result($result,$i,"experience");
echo "<tr><td>".$prod_ID."</td>
<td bgcolor='#CCCC00' align='center'>" .$prod_ajoutepar."</td>
<td bgcolor='#CCCC00' align='center'>" .$prod_nom."</td>
<td bgcolor='#CC66FF' align='center'>".$prod_Prenom."</td>
<td bgcolor='#33CCFF' align='center'>".$prod_email."</td>
<td bgcolor='#33CCFF' align='center'>".$prod_phone."</td>
<td bgcolor='#33CCFF' align='center'>".$prod_experience."</td>
//ICI LE BOUTON MODIFIER
<td><a href=\"supprimer.php?idPersonne=".$prod_ID."\"><img src='images/supprimer.png'>
<td><a href=\"modifier.php?idPersonne=".$prod_ID."\"><img src='images/modifier.png'></td>
</tr>";
}
echo "</table>";
?>
[/php]
VOICI LE CODE DE LA PAGE MODIFIER.PHP AVEC LE FORMULAIRE A L INTERIEUR
[php]
//HAUT DE PAGE POUR LA CONNEXION A LA BASE
<?
$mdp=MONMOTDEPASSE;
if( false === mysql_connect( 'sql.fee.fr' ,'' ,$mdp ) )
echo 'Connexion impossible ! <img src="images/rouge.png" />' ;
else
echo 'Connexion réussie ! <img src="images/vert.png" /> ' ;
mysql_connect("sql.free.fr","testjm94",$mdp) or die("Impossible de se connecter");;
mysql_select_db("base") or die("pas possible de trouver la base");
?>
<?php
$result = mysql_query("SELECT * FROM online"); //requete pour afficher contenu table online
$nblignes = mysql_numrows($result);
?>
<form name="insertion" action="modification3.php" method="POST">
<input type="hidden" name="id" value="<?php echo($ID) ;?>">
<td width="162">Nom</td>
<td width="498"><input type="text" name="nom" size="30" maxlength="35" value="<?php echo($result->nom) ;?>"/></td>
<td width="34"> </td>
</tr>
<tr>
<td>Prénom</td>
<td><input type="text" name="prenom" size="30" maxlength="35" value="<?php echo($result->prenom) ;?>"/></td>
<td>Email</td>
<td><input type="text" name="email" size="30" maxlength="70" value="<?php echo($result->email) ;?>"/></td>
<td>Téléphone/Portable</td>
<td><input type="text" name="phone" size="30" maxlength="11" /></td>
</table>
<td width="159" bgcolor="#CCCCCC"><input type="submit" value="Inscription" name="envoyer" /></td>
<td width="11" bgcolor="#CCCCCC"> </td>
</tr>
</table>
[/php]
JE VOUS REMERCIe ENCORE DE VOTRE AIDE…