Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    [mysql-php]Cosa è meglio: aprire o chiudere una volte o tante volte?

    Codice PHP:
        $mysql_access mysql_connect($hostDB$user$pw);
        
    mysql_select_db($db$mysql_access);
            
    $query "SELECT * FROM tabella";
            
    $result mysql_query($query$mysql_access);
            if (
    $row mysql_fetch_assoc($result)) {
                    
    $id $row["id"];
            }
        
    mysql_close($mysql_access);

        
    $mysql_access mysql_connect($hostDB$user$pw);
        
    mysql_select_db($db$mysql_access);
            
    $query "SELECT * FROM tabella2";
            
    $result mysql_query($query$mysql_access);
            if (
    $row mysql_fetch_assoc($result)) {
                    
    $id $row["id"];
            }
        
    mysql_close($mysql_access);
        

        
    $mysql_access mysql_connect($hostDB$user$pw);
        
    mysql_select_db($db$mysql_access);
            
    $query "SELECT * FROM tabella3";
            
    $result mysql_query($query$mysql_access);
            if (
    $row mysql_fetch_assoc($result)) {
                    
    $id $row["id"];
            }
        
    mysql_close($mysql_access); 
    Codice PHP:
        $mysql_access mysql_connect($hostDB$user$pw);
        
    mysql_select_db($db$mysql_access);

            
    $query "SELECT * FROM tabella";
            
    $result mysql_query($query$mysql_access);
            if (
    $row mysql_fetch_assoc($result)) {
                    
    $id $row["id"];
            }

            
    $query "SELECT * FROM tabella2";
            
    $result mysql_query($query$mysql_access);
            if (
    $row mysql_fetch_assoc($result)) {
                    
    $id $row["id"];
            }

            
    $query "SELECT * FROM tabella3";
            
    $result mysql_query($query$mysql_access);
            if (
    $row mysql_fetch_assoc($result)) {
                    
    $id $row["id"];
            }
        
    mysql_close($mysql_access); 
    Quale delle due "opzioni" è la migliore? grazie per la risposta...
    Cambia il mondo, prima che il mondo ti cambi...

    golbez

  2. #2
    visto che le query sono vicine la seconda...ma anche se le query nn sono vicine apri e alla fine chiudi..

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    595
    Assolutamente apri all'inizio e chiudi alla fine
    Aprire e chiudere ad ogni query può rallentare molto il tuo script

  4. #4
    Perfetto. Per un secondo, ho temuto fosse il contrario.
    Cambia il mondo, prima che il mondo ti cambi...

    golbez

  5. #5
    forse ancor meglio usare mysql_pconnect , molto piu performante...

  6. #6
    Ragazzi, ma c'è una guida nel forum che spiega tutti i modi per ottimizzare il codice PHP e MySQL?

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.