je n'y comprends rien..
je récupère bien id_a dans l'url et ça s'affiche bien
$id_a = $_GET["id_a"];
echo "le num de l'id est : $id_a <br />";
mais la requête sql UPDATE ne marche pas...cela ne peut-il pas venir de ma page.php précédente..? (cette page liste tous les enregistrements de la table 'datas'. avec une action soit supprimer, soit valider
si c'est supprimer qui est choisi on part sur une page 'supprimer.php' avec DELETE. et si c'est valider qui est choisi, on part sur une page 'valide.php' avec UPDATE qui devrait changer la valeur 'N' en 'O' dans le champ 'valid' pour l'id_a concernée.
ci dessous le code de ma page qui liste les enregistrements...ça vient peut-être de là..
<html>
<head>
<title>ADMIN </title>
<form method="post" action="valide.php">
</head>
<body>
<?php
//code connexion MySQL on line
if(!mysql_connect("******","*********","***************"))
?>
<br><br>
<?php
Mysql_select_db('*************');
$strSQL = "SELECT * FROM datas";
$resultat=mysql_query($strSQL);
$output = '<table>';
while($tab=mysql_fetch_assoc($resultat))
{
$output .= '<tr>';
$output .= '<td>'.$tab['id_a'].'</td>';
$output .= '<td>'.$tab['type'].'</td>';
$output .= '<td>'.$tab['cat'].'</td>';
$output .= '<td>'.$tab['prof'].'</td>';
$output .= '<td>'.$tab['reg'].'</td>';
$output .= '<td>'.$tab['dep'].'</td>';
$output .= '<td>'.$tab['cat'].'</td>';
$output .= '<td>'.$tab['tit'].'</td>';
$output .= '<td>'.$tab['detail'].'</td>';
$output .= '<td>'.$tab['pseudo'].'</td>';
$output .= '<td><a href="supprime.php?id_a='.urlencode($tab['id_a']).'">SUPPRIMER ?</a></td>';
$output .= '<td><a href="valide.php?id_a='.urlencode($tab['id_a']).'">VALIDER ?</a></td>';
$output .= '</tr>';
}
$output .= '</table>';
echo $output;
mysql_close();
?>
</form>
</html>
je suis perdu ..help !! merci +++