Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Ottimizzazione codice

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    577

    Ottimizzazione codice

    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

  2. #2

    Re: Ottimizzazione codice

    infatti è inutile; basta che apri una volta la connessione all'inizio e la chiudi alla fine

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    577
    Grazie Eyes !!!

    Lucia

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.