Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2008
    Messaggi
    110

    [Risolto]Ciclo while non modifica campo array

    Perchè questo ciclo non mi modifica array_finale?

    Codice PHP:
     while(list($key,$value)=each($array_finale)) {
            
    $query="Select id from terzi where nome='$value[nome_tipo]'";
            
    $result=mysqli_query($conn,$query) or die(mysqli_error($conn));
            while( 
    $row=mysqli_fetch_array($result,MYSQL_ASSOC));
             
    $array_finale["nome_tipo"]=$row["id"];
        } 

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2008
    Messaggi
    110

    [risolto] Re: Ciclo while non modifica campo array

    Originariamente inviato da alien1985
    Perchè questo ciclo non mi modifica array_finale?

    Codice PHP:
     while(list($key,$value)=each($array_finale)) {
            
    $query="Select id from terzi where nome='$value[nome_tipo]'";
            
    $result=mysqli_query($conn,$query) or die(mysqli_error($conn));
            while( 
    $row=mysqli_fetch_array($result,MYSQL_ASSOC));
             
    $array_finale["nome_tipo"]=$row["id"];
        } 
    Praticamente mi apro e mi correggo i post da solo oramai :berto:
    ecco la soluzione
    Codice PHP:
     while(list($key,$value)=each($array_finale)) {
            
    $query="Select id from terzi where nome='$value[nome_tipo]'";
            
    $result=mysqli_query($conn,$query) or die(mysqli_error($conn));
            
    $row=mysqli_fetch_array($result);
            
    $array_finale[$key]["nome_tipo"]=$row["id"];
        } 

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.