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

    Trasformare un ciclo while in una variabile ?

    codice:
    while ($array_descrizioni = odbc_fetch_array($connessione_descrizioni)) {   echo $array_descrizioni['CCOMME']."
    " ; }?>


    il mio problema è che è possibile trasformare il ciclo while in una variabile ? esempio di cosa vorrei :

    codice:
    $descrizione = { while ($array_descrizioni = odbc_fetch_array($connessione_descrizioni)) {   $array_descrizioni['CCOMME'] ; } }
    
    echo $descrizione

  2. #2
    Utente di HTML.it L'avatar di .Kurt
    Registrato dal
    Jul 2007
    Messaggi
    654
    Codice PHP:
    $data = array();

    while (
    $data[] = odbc_fetch_array($connessione_descrizioni));

    var_dump($data); 

  3. #3
    Originariamente inviato da .Kurt
    Codice PHP:
    $data = array();

    while (
    $data[] = odbc_fetch_array($connessione_descrizioni));

    var_dump($data); 
    il problema è che mi "stampa" la struttura della variabile .. invece voglio che diventi una variabile unita ...

    ti incolllo tutto il ciclo di ripetizione ...
    questo è quello che ho adesso :

    Codice PHP:
    while ($array_articoli odbc_fetch_array($esegui_connessione)) { 

    $sql_DESAR00F="SELECT CKEYR , CCOMME FROM DESAR00F WHERE (CKEYR = '".$codice_articolo."') ORDER BY CRIGA ASC" ;
            

    $connessione_descrizioni=odbc_do($connessione,$sql_DESAR00F ) ;
     
    if (!
    $connessione_descrizioni) { 
    exit(
    "Errore in SQL DESAR00F"); 

    odbc_fetch_row($connessione_descrizioni);


    while (
    $array_descrizioni odbc_fetch_array($connessione_descrizioni))  { echo $array_descrizioni['CCOMME']."
    ; }  } 


    questo è quello che vorrei trasformare :
    Codice PHP:
    while ($array_articoli odbc_fetch_array($esegui_connessione)) { 

    $sql_DESAR00F="SELECT CKEYR , CCOMME FROM DESAR00F WHERE (CKEYR = '".$codice_articolo."') ORDER BY CRIGA ASC" ;
            

    $connessione_descrizioni=odbc_do($connessione,$sql_DESAR00F ) ;
     
    if (!
    $connessione_descrizioni) { 
    exit(
    "Errore in SQL DESAR00F"); 

    odbc_fetch_row($connessione_descrizioni);

    $descrizione_completa = {while ($array_descrizioni odbc_fetch_array($connessione_descrizioni))  { $array_descrizioni['CCOMME']."
    ; }  }
    } ; 

    echo 
    $descrizione 
    mi serve fare una variabile unica perchè poi dovrò inserirla in un database ...

    qualcuno ne capisce qualcosa ? ;-)

  4. #4
    Utente di HTML.it L'avatar di boots
    Registrato dal
    Oct 2012
    Messaggi
    1,626
    se non ho capito male, potresti fare così:

    Codice PHP:
    $descrizione_completa "";
    while (
    $array_descrizioni odbc_fetch_array($connessione_descrizioni))  { 
        
    $descrizione_completa .= $array_descrizioni['CCOMME']."



    echo 
    $descrizione_completa

  5. #5
    Originariamente inviato da boots
    se non ho capito male, potresti fare così:

    Codice PHP:
    $descrizione_completa "";
    while (
    $array_descrizioni odbc_fetch_array($connessione_descrizioni))  { 
        
    $descrizione_completa .= $array_descrizioni['CCOMME']."



    echo 
    $descrizione_completa
    GRAZIE MILLE ! FUNZIONA ;-)

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.