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