par
fabrice13 » 15 juil. 2006, 14:59
Rehello,
merci pour ta reponse, j'arrive donc bien a passer a ma page modif.php ou j'arrive à recuperer la valeur de l'id avec $_GET mais impossible de faire la requete dans ma table. Je donne le code correspondant de la page modif.php:
<?php
$a=intval($_GET['id']);
//echo $a;
//echo gettype($a);
// on se connecte à MySQL
$connexion = mysql_connect('localhost', 'root', '') or die("Connexion impossible au serveur $serveur");
// on sélectionne la base
mysql_select_db('simalis',$connexion) or die("Connexion impossible à la base simalis");
// on crée la requête SQL
$sql =
'SELECT simusers.ID,simusers.NOM,simusers.PRENOM,simusers_groupe.NIVEAU_DROIT,simusers_groupe.LIBELLE
FROM simusers,simusers_groupe
WHERE simusers.ID="$a"';
// on envoie la requête
$result = mysql_query($sql);
// on fait une boucle qui va faire un tour pour chaque enregistrement
while($data = mysql_fetch_array($result))
{
// on affiche les informations de l'enregistrement en cours
echo "
<tr>
<td>".$data['NOM']."</td>
<td>".$data['PRENOM']."</td>
<td>".$data['NIVEAU_DROIT']."</td>
<td>".$data['LIBELLE']."</td>
</tr> ";
}
// on ferme la connexion à mysql
mysql_close();
?>
merci d'avance +++
Rehello,
merci pour ta reponse, j'arrive donc bien a passer a ma page modif.php ou j'arrive à recuperer la valeur de l'id avec $_GET mais impossible de faire la requete dans ma table. Je donne le code correspondant de la page modif.php:
<?php
$a=intval($_GET['id']);
//echo $a;
//echo gettype($a);
// on se connecte à MySQL
$connexion = mysql_connect('localhost', 'root', '') or die("Connexion impossible au serveur $serveur");
// on sélectionne la base
mysql_select_db('simalis',$connexion) or die("Connexion impossible à la base simalis");
// on crée la requête SQL
$sql =
'SELECT simusers.ID,simusers.NOM,simusers.PRENOM,simusers_groupe.NIVEAU_DROIT,simusers_groupe.LIBELLE
FROM simusers,simusers_groupe
WHERE simusers.ID="$a"';
// on envoie la requête
$result = mysql_query($sql);
// on fait une boucle qui va faire un tour pour chaque enregistrement
while($data = mysql_fetch_array($result))
{
// on affiche les informations de l'enregistrement en cours
echo "
<tr>
<td>".$data['NOM']."</td>
<td>".$data['PRENOM']."</td>
<td>".$data['NIVEAU_DROIT']."</td>
<td>".$data['LIBELLE']."</td>
</tr> ";
}
// on ferme la connexion à mysql
mysql_close();
?>
merci d'avance +++