Scipr di modifica ricorsiva in campi di database
tutto nel titolo, dovevo modificare dei campi in un database,
volevo farlo ricorsivamente per tutti i campi ma ho dovuto refreshare la pagina perchè non ha ciclato su tutte le righe...
come mai?
Codice PHP:
<?
$conn = mysql_connect("localhost", "UN", "PW")
or die("Connessione non riuscita: " . mysql_error());
mysql_select_db("my_lsdfreetime",$conn);
$query="SELECT * FROM swgb";
$res=mysql_query($query) or die (mysql_error());
while ($row = mysql_fetch_array($res)){
$email=trim($row['email']);
$id=$row['id'];
if($email=="-"){
$email="";
$query="UPDATE swgb SET email='' WHERE id='".$id."'";
$res=mysql_query($query);
if($res==true){
echo"<font color='green'>modificato con successo il campo: $id, la mail nuova è: $email</font><br>";
}
else{
echo"<font color='red'>NON modificato il campo: $id, la mail è: $email</font><br>";
}
}
}
?>
grazie.