Recuperer des donées dans un tab en sql
Résolu
yoshiro
Messages postés
532
Statut
Membre
-
yoshiro Messages postés 532 Statut Membre -
yoshiro Messages postés 532 Statut Membre -
Bonjour,
voila je veux recupere des données que renvoie ma requete pour la modifier dans ma table
voici le code
Mais ça ne change pas ce que j'ai modifié pourquoi ??!!
MERCI D'AVANCE !!
voila je veux recupere des données que renvoie ma requete pour la modifier dans ma table
voici le code
while( $use = mysql_fetch_array($user) )
{
echo("<tr>
<td><img src='imgs/avatars/".$use['avatars']."'alt='Ce membre n a pas d avatar'/> </td>
<td align='center'>".$use['membre_id']. "</td>
<td align='center'>".$use['pseudo']. "</td>
<td align='center'>".$use['email']."</td>
<td align='center'>".$use['date_inscription']. "</td>
<td align='center'>".$use['derniere_visite']. "</td>
<td align='center'>".$use['date naissance']. "</td>
<td align='center'>");?>
<form method='POST' action="user.php">
<input type='radio' name='iden' id='iden' value='admin' <?php if($use['identifiant'] == 'admin') { echo 'checked';} ?>/> admin <br />
<input type='radio' name='iden' id='iden' value='publie' <?php if($use['identifiant'] == 'publie') { echo 'checked';} ?>/> publie <br />
<?php
if(isset($_POST['iden']))
{
$ident = trim($_POST['iden']);
if ( $use['identifiant'] != $ident)
{
$mise = "UPDATE membres SET identifiant= '".mysql_real_escape_string($ident)."'
WHERE membre_id=".$use['membre_id'] or die(mysql_error());
}
}
?>
<input type='submit' value='OK'>
</form>
</td></tr>
<?php
}
Mais ça ne change pas ce que j'ai modifié pourquoi ??!!
MERCI D'AVANCE !!
Configuration: Windows XP Firefox 3.0.10
5 réponses
-
Gessayé plusieurs solutions je n'arrive pas !!
aider moi svp !! -
d'abord qu'est ce qui ne marche pas ???
ensuite tu utilises deux boutons radio
les boutons radio sont à exclusion, il ne peut y en avoir qu'un seul de coché à la fois
par exemple OUI ou NON, mais dans ton cas je ne vois pas l'exclusion entre admin et publié, si tu cliques admin ça va décocher publié et vice versa
à ta place je mettrait des cases à cocher -
ce que je veux faire c'est recuperer membre id qui a modifie son statut et a partir de ce membre id modifier sa table !!
justement il ne peut que choisir admin ou publie !! -
alors passes l'id_membre en champ caché "hidden"
while( $use = mysql_fetch_array($user) ) { echo("<tr> <td><img src='imgs/avatars/".$use['avatars']."'alt='Ce membre n a pas d avatar'/> </td> <td align='center'>".$use['membre_id']. "</td> <td align='center'>".$use['pseudo']. "</td> <td align='center'>".$use['email']."</td> <td align='center'>".$use['date_inscription']. "</td> <td align='center'>".$use['derniere_visite']. "</td> <td align='center'>".$use['date naissance']. "</td> <td align='center'>");?> <form method='POST' action="user.php"> <input type='radio' name='iden' id='iden' value='admin' <?php if($use['identifiant'] == 'admin') { echo 'checked';} ?>/> admin <br /> <input type='radio' name='iden' id='iden' value='publie' <?php if($use['identifiant'] == 'publie') { echo 'checked';} ?>/> publie <br /> <input type='hidden' name='membre_id' id='membre_id' value="<?php echo $use['membre_id']; ?>" /> <?php if(isset($_POST['enregistrer'])){ $etat=$_POST['iden']; $ident = trim($_POST['membre_id']); $mise = "UPDATE membres SET identifiant= '".mysql_real_escape_string($etat)."' WHERE membre_id=".$use['membre_id'] or die(mysql_error()); } ?> <input type='submit' name="enregistrer" value='OK'> </form> </td></tr> <?php } -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Ok merci beaucoup ^_^ !!
Mais il fallait modifié quelques trucsif(isset($_POST['enregistrer'])) { $etat=$_POST['iden']; $ident = trim($_POST['membre_id']); $mise = "UPDATE membres SET identifiant= '".mysql_real_escape_string($etat)."' WHERE membre_id=".$ident or die(mysql_error()); }