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

    [PHP] problema riempimento array in un ciclo

    ciao a tutti,
    qualcuno mi saprebbe spiegare come mai questo codice
    Codice PHP:
            $sql_tt_utenti "SELECT USERNAME FROM USERS WHERE USERNAME != '$_SESSION[utente]'";
            
    $query_tt_utenti mysql_query ($sql_tt_utenti,$connessione) or die("sql_tt_utenti || ".mysql_error());
                while (
    $row_tt_utenti mysql_fetch_array($query_tt_utenti)){
                    
    $username $row_tt_utenti['USERNAME'];
                
                    
    //cancello i topic nuovo dalla file di testo
                    
    $filename "segnalazioni_nuovi_mex/".$username.".txt";
                    if (
    file_exists($filename) == TRUE){
                        
    $riga file($filename);
                        foreach (
    $riga as $riga_da_modificare){
                            
    $r_d_m_esplosa explode('#',$riga_da_modificare);
                            if (
    $r_d_m_esplosa[2] == $BACH && $r_d_m_esplosa[1] == $ID_MEX){
                                
    $r_d_m_esplosa[2] = $new_bach;
                            }
                            
    $riga_mod[] = implode('#',$r_d_m_esplosa);
                        }
                        foreach (
    $riga_mod as $r_m){
                            echo 
    $r_m."
    "
    ;
                        }
                        echo 
    "
    "
    ;
    .
    .
    .

    mi restituisce una cosa del genere?
    codice:
    1#2542#Lieti Eventi#1176474601
    
    1#2542#Lieti Eventi#1176474601
    1#2542#Lieti Eventi#1176474601
    
    1#2542#Lieti Eventi#1176474601
    1#2542#Lieti Eventi#1176474601
    1#2542#Lieti Eventi#1176474601
    
    1#2542#Lieti Eventi#1176474601
    1#2542#Lieti Eventi#1176474601
    1#2542#Lieti Eventi#1176474601
    1#2542#Lieti Eventi#1176474601
    
    1#2542#Lieti Eventi#1176474601
    1#2542#Lieti Eventi#1176474601
    1#2542#Lieti Eventi#1176474601
    1#2542#Lieti Eventi#1176474601
    1#2542#Lieti Eventi#1176474601
    
    1#2542#Lieti Eventi#1176474601
    1#2542#Lieti Eventi#1176474601
    1#2542#Lieti Eventi#1176474601
    1#2542#Lieti Eventi#1176474601
    1#2542#Lieti Eventi#1176474601
    1#2542#Lieti Eventi#1176474601
    
    1#2542#Lieti Eventi#1176474601
    1#2542#Lieti Eventi#1176474601
    1#2542#Lieti Eventi#1176474601
    1#2542#Lieti Eventi#1176474601
    1#2542#Lieti Eventi#1176474601
    1#2542#Lieti Eventi#1176474601
    1#2542#Lieti Eventi#1176474601
    
    1#2542#Lieti Eventi#1176474601
    1#2542#Lieti Eventi#1176474601
    1#2542#Lieti Eventi#1176474601
    1#2542#Lieti Eventi#1176474601
    1#2542#Lieti Eventi#1176474601
    1#2542#Lieti Eventi#1176474601
    1#2542#Lieti Eventi#1176474601
    1#2542#Lieti Eventi#1176474601
    
    1#2542#Lieti Eventi#1176474601
    1#2542#Lieti Eventi#1176474601
    1#2542#Lieti Eventi#1176474601
    1#2542#Lieti Eventi#1176474601
    1#2542#Lieti Eventi#1176474601
    1#2542#Lieti Eventi#1176474601
    1#2542#Lieti Eventi#1176474601
    1#2542#Lieti Eventi#1176474601
    1#2542#Lieti Eventi#1176474601
    dove le righe continuano ad aumentare in modo esponenziale o_ò

    grazie in anticipo
    Flash Developer for Rich Media
    PHP, jQuery Developer

  2. #2
    Risolto, ho semplicemente modificato così:
    Codice PHP:
    $sql_tt_utenti "SELECT USERNAME FROM USERS WHERE USERNAME != '$_SESSION[utente]'"
            
    $query_tt_utenti mysql_query ($sql_tt_utenti,$connessione) or die("sql_tt_utenti || ".mysql_error()); 
                while (
    $row_tt_utenti mysql_fetch_array($query_tt_utenti)){ 
                    
    $username $row_tt_utenti['USERNAME']; 
                 
                    
    //cancello i topic nuovo dalla file di testo 
                    
    $filename "segnalazioni_nuovi_mex/".$username.".txt"
                    if (
    file_exists($filename) == TRUE){ 
                        
    $riga file($filename); 
                        foreach (
    $riga as $riga_da_modificare){ 
                            
    $r_d_m_esplosa explode('#',$riga_da_modificare); 
                            if (
    $r_d_m_esplosa[2] == $BACH && $r_d_m_esplosa[1] == $ID_MEX){ 
                                
    $r_d_m_esplosa[2] = $new_bach
                            } 
                            
    $riga_mod[] = implode('#',$r_d_m_esplosa); 
                        } 
                        foreach (
    $riga_mod as $r_m){ 
                            echo 
    $r_m."
    "

                        } 


                        unset(
    $riga_mod);/////// aggiunto questo


                        
    echo "
    "





    Flash Developer for Rich Media
    PHP, jQuery Developer

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.