Mode administateur

Signaler
Messages postés
25
Date d'inscription
mercredi 25 juin 2008
Statut
Membre
Dernière intervention
25 décembre 2010
-
Messages postés
25
Date d'inscription
mercredi 25 juin 2008
Statut
Membre
Dernière intervention
25 décembre 2010
-
bonjour j ai une table photo mon site marche mais je doi faire une partie admin
alor j ai deux page une qui s appel fotoadmin ou je liste toute mes photos et j ajoute deu bouton modifier et suprimer a coter de chaque reponse

voici le code
<?php
// connection au serveur
$cnx = mysql_connect ("localhost","root","");
// connection a la base
mysql_select_db("mairie",$cnx);
// requete sql
$reqsql="select * from photo";
$reponse=mysql_query($reqsql,$cnx);
// balayage du curseur
print("\");
while($donnees = mysql_fetch_assoc ($reponse) )
{
print(\"----
\");
print(\"");
print("<form method=\"post\" action=\"adminfoto.php\">");
print("");
print("");
print("");
print("

");
print("</form>");
print(", \");
echo $donnees['Numero_PH'];
print(\"");
echo $donnees['Libelle_PH'];
print(", \");
echo $donnees['NomPage_PH'];
print(\"");
echo $donnees['Description_PH'];
print(", \");
print(\"\");
}
print("
");
//fermeture
mysql_close( $cnx);
?>

donc ceci m affiche suprimer modifier ( et la un enregstitrement )
ainsi de suite jusqu a ce que j ai plus d enregistrement donc tous marche
maintenant j aimerai que quand je clique sur modifier ou suprimer
je puis donc ( savoir quel action faire la modifier ou suprimer)
mais surtout que je sache a quel enregistrement effectuer cette supression ou modification
donc la page c est adminfoto

voici le code
<?php
$cnx = mysql_connect ("localhost","root","");
mysql_select_db("mairie",$cnx);

$reqsql="select * from photo";
( la justement je ne sais pas comment savoir a quel enregistrement effectuer la requete ? )

$reponse=mysql_query($reqsql,$cnx);

if ( value == $modifier )( donc la si j ai appuyer sur le bouton modifier )
{
?>
<form method="post" action="adminfoto1.php"> ( je laisse rentrer les nouvelles donnees)

libelle :

nom page :

description :





</form>
<?php
}
else
{
la jeffectue la supression si j ai cliquer sur suprimer
}
mysql_close( $cnx);
?>

voila donc les valeur de la modifictation son rentrer j ouvre ensuite adminfoto1

ou il y a la mofication

mysql_query(" UPDATE photo set Libelle_PH = $libelle, NomPage_PH= $nompage, Description_PH = $description");

bon donc le soucis c est que j arrive pas a savoir a quel enregistrement j a idecider de suprimer ou modifier et je sai pas non plus comment dire que j ai appuyer sur suprimer ou modifier ...

je suis ouvert a toute proposition si vous avez plus simple ou si vous pouvez m aider

2 réponses

Messages postés
354
Date d'inscription
dimanche 3 juin 2001
Statut
Membre
Dernière intervention
11 mars 2013

Tu peux simplement passer l'identifiant de ta photo à travers l'action de ton formulaire:
<form method="post" action="adminphoto1.php?id=123">
Messages postés
25
Date d'inscription
mercredi 25 juin 2008
Statut
Membre
Dernière intervention
25 décembre 2010

et je le recupere comment ? le id augmentera automatiquement avec le nombre d enregistrement ?
ET sa resoud pas le suprimer ou modifier ...