Code : Tout sélectionner
<INPUT TYPE="password" NAME="..." VALUE="...">
Code : Tout sélectionner
<a href="modif.php?ID=4" >Modifier</a><a href="modif.php?ID=<?php echo $id_utilisateur; ?>" >Modifier</a>
ça ne fonctionne pas. Dans l'URL je vois écris ceci:
Code : Tout sélectionner
modif.php?ID=%3C?php%20echo%20$id_utilisateur;%20?%3E<?php
$id_utilisateur = 13;
echo '<a href="modif.php?ID='.$id_utilisateur.'" >Modifier</a>';
?>
ça fonctionne, mais je n'arrive pas à faire passer l'id qui est dans la base...<?
$id_utilisateur = $_POST['id_utilisateur'];
$page = intval($_GET['page']);
$requete = "SELECT email_utilisateur,date, nom_utilisateur FROM visiteur ORDER BY id_utilisateur DESC"; // Prepare le requete MySql
$ret = mysql_query($requete);
$limit=30; // Variable nbr d'enreg par Page...
if($debut==""){$debut=1;} // Initialisation de $debut ...
$debut=$page*$limit;
$nb_total=mysql_num_rows($ret); // Nbr de résultats possibles ...
$limite=mysql_query("$requete limit $debut,$limit");
echo '<table width="1080px">
<tr>
<th align="left" bgcolor="#8D0000" width="280px"><u>Adresse Email</u></th>
<th align="center" bgcolor="#8D0000" width="200px"><u>Date</u></th>
<th align="center" bgcolor="#8D0000" width="100px"><u>Nom</u></th>
</tr>
</table>';
// on fait une boucle qui va faire un tour pour chaque enregistrement
while($data = mysql_fetch_assoc($limite))
{
// on affiche les informations de l'enregistrement en cours
echo '<table width="1080px">
<tr>
<td align="left" width="280px" bgcolor="#182421" >'.$data['email_utilisateur'].'</td>
<td align="center" width="200px" bgcolor="#182421"><font size="2px">'.$data['date'].'</font></td>
<td align="center" width="100px" bgcolor="#182421">'.$data['nom_utilisateur'].'</td>
<td><a href="modif.php?ID='.$id_utilisateur.'" ><img src="http://monsite.com/crayon.gif" /></a></td>
<td><a href="supprimer.php?ID=4" ><img src="http://monsite.com/croix.gif" /></a></td>
</tr>
</table>';
}
// on ferme la connexion à mysql
mysql_close();
Code : Tout sélectionner
SELECT email_utilisateur,date, nom_utilisateur FROM visiteur ORDER BY id_utilisateur DESCCode : Tout sélectionner
http://monsite.com/modif.php?ID=$requete = "SELECT id_utilisateur,email_utilisateur,date, nom_utilisateur FROM visiteur ORDER BY id_utilisateur DESC"; // Prepare le requete MySql
$limite=mysql_query($requete." limit $debut,$limit") or die(mysql_error());
...
while($data = mysql_fetch_assoc($limite)) {
//ligne de test
print_r($data);echo '<BR>';
}
Si tout est bon, il suffit de remplacer la ligne de test par :
echo '<td><a href="modif.php?ID='.data['id_utilisateur'].'" ><img src="http://monsite.com/crayon.gif" /></a></td>'Sinon, quand je fais le test, tout s'affiche correctement : les id_utilisateur, email_utilisateur...Parse error: syntax error, unexpected '[', expecting ',' or ';' in /data/12/1/89/48/1089863/user/1136057/htdocs/lafilleverte/backoffice/admin.php on line 104