- Home
- Categorie
- Coding e Sistemistica
- PHP
- Modificare una variabile in tutti i record di una tabella.
-
Modificare una variabile in tutti i record di una tabella.
Ciao.
Considerata questa query:
$sql = 'UPDATEphpbb_users
SETuser_lang
= 'italian' WHEREphpbb_users
.user_id
= 384 LIMIT 1;';che aggiorna la variabile user_lang, trasformandola in 'italian' per l'utente il cui user_id è 384
vorrei sapere come modificare la variabile user_lang, trasformandola in 'italian' per TUTTI i record presenti nella tabella phpbb_users, non solo per l'utente con user_id 384.
Grazie.
-
Puoi fare:
[php]
$query="SELECT user_id FROM phpbb_users";
$result=mysql_query($query);
while($row=mysql_fetch_array($result))
{
$sql="UPDATE phpbb_users SET user_lang='italian' WHERE user_id='$row[user_id]'"
mysql_query($sql);
}[/php]Fammi sapere
-
Ti ringrazio molto, ma ho risolto eseguendo questa query direttamente da phpmyadmin:
UPDATEphpbb_users
SETuser_lang
= 'italian'
-
@uranus said:
Ti ringrazio molto, ma ho risolto eseguendo questa query direttamente da phpmyadmin:
UPDATEphpbb_users
SETuser_lang
= 'italian'