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
codice:
<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>
e passando alla pagina update.php
codice:
<?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");
}
?>
Deve essere la scemata ma non ci riesco...... :S
Grazie