Ciao a tutti,

qualcuno potrebbe darmi dei consigli per ottimizzare al meglio il codice che segue ?

//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
// connessione al database
$lk=mysql_connect("192.168.0.1", "pippo", "passw");
// selezione del DB
$db=mysql_select_db("db1");

$SQL = "SELECT * FROM articoli";
$rst=mysql_query($SQL,$lk);
$i=1;
while($row = mysql_fetch_array($rst)) {

// *** QUI ESEGUO UN RICALCOLO CHE SE SODDISFATTO ALLORA AGGIORNO ALTRIMENTI NO ***
if ($ricalcolo==1) {
$ID_ART_LOOP = $row["ID_ARTICOLO"];

// ### INIZIO AGGIORNAMENTO ARTICOLO ###

// connessione al database
$lk=mysql_connect("192.168.0.1", "pippo", "passw");
// selezione del DB
$db=mysql_select_db("db1");

$sql_UP="UPDATE articoli SET ";
$sql_UP=$sql_UP."stato_articolo = 'C', ";
$sql_UP=$sql_UP."WHERE ID_ARTICOLO = $ID_ART_LOOP ";
mysql_query($sql_UP);
// ### FINE AGGIORNAMENTO ARTICOLO ###
}
$i++;
}
mysql_close($lk);

//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

più in dettaglio ho dubbi sull'effettuare la connessione al db per ogni ciclo del loop (while) ...

Ringrazio in anticipo

Lucia