ciao a tutti, ho appena cominciato a smanettare php, dopo anni di asp. E' da un pò che mi sto sbattendo la testa...
ho fatto la lista degli utenti attivati e disattivati. ho fatto il submit per abilitare, e non ci riesco....
lista_utenti.php
e passando alla pagina update.phpcodice:<tr> <form id="form1" name="form1" method="post" action="aggiorna.php?ID="<?php echo $row_lista_utenti['ID'];?>""> <td><?php echo $row_lista_utenti['ID']; ?></td> <td><?php echo $row_lista_utenti['LOGIN']; ?></td> <td>********************</td> <td><?php echo $row_lista_utenti['DATA_INS']; ?></td> <td><?php if ($row_lista_utenti['ATTIVO'] == "Y") { print "ATTIVO"; } else{ print "DISATTIVO"; }?> </td> <td><?php if ($row_lista_utenti['ATTIVO'] == "N") { ?> <input name="attiva" type="submit" id="attiva" value="attiva" /> <?php ; } else{ ?> <input name="disattiva" type="submit" id="disattiva" value="disattiva" /> <?php ; }?> </td></form> </tr>
Deve essere la scemata ma non ci riesco...... :Scodice:<?php $count = 1; $row_lista_utenti['ID']; =$_GET['ID']; $qdisable="SELECT * FROM utenti WHERE ID = $row_lista_utenti['ID']"; $qqdisable = mysql_query($qdisable) or die("Query fallita1"); $lineadisable = mysql_fetch_array($qqdisable, MYSQL_ASSOC); if($lineadisable['ATTIVO']=="Y"){ $qqqdisable="UPDATE utenti SET ATTIVO = 'N' WHERE ID = $row_lista_utenti['ID']"; print "L'utente $row_lista_utenti['ID'] è stato disattivato "; $count++; } else{ $qqqdisable="UPDATE utenti SET ATTIVO = 'Y' WHERE ID = $row_lista_utenti['ID']"; print "L'utente $row_lista_utenti['ID'] è stato attivato "; $count++; } print $qqqdisable; $qqqqdisable = mysql_query($qqqdisable) or die("Query fallita2"); $query="SELECT * FROM utenti ORDER BY LOGIN"; if($count = 2) { $risultato = mysql_query($query) or die("Query fallita"); } ?>
Grazie

Rispondi quotando