Visualizzazione risultati 1 fino 6 di 6

Discussione: mostrare row mysql-php

  1. #1
    Guest

    Predefinito mostrare row mysql-php

    ciao a tutti ho un file che si connette al db, seleziona la tabella e la estrae. Ecco il pezzo dove mi blocco:
    Codice:
    $query = $this->db->get($this->session->userdata('universe').'_agora');
    foreach ($query->result() as $row)
    {
         
    	       
    	  <div class="contentBoxMessage">    
                <div class="contentBox01h">    
    
                <h3 class="header"><span class="textLabel">prova</span></h3>
    
                <div class="content"><p><? $row->contenuto ?></p></div>
    
                <div class="footer"></div>
    
            </div>
    
    }
    
    }
    Il row->contenuto sarebbe il contenuto del campo contenuto della mia tabella io vorrei che per ogni valore sia mostrato così:
    Codice HTML:
    <div class="contentBoxMessage">    
                <div class="contentBox01h">    
    
                <h3 class="header"><span class="textLabel">prova</span></h3>
    
                <div class="content"><p><?  contenuto del primo "contenuto"?></p></div>
    
                <div class="footer"></div>
    
            </div>
    e via di seguito per ogni riga di quella tabella

  2. #2
    L'avatar di memai
    memai non è connesso Utente
    Data registrazione
    10-02-2010
    Residenza
    Bergamo
    Messaggi
    175

    Predefinito

    Dovresti separare l'html dal php un pò come:
    Codice PHP:
    <p><? $row->contenuto ?></p>
    o i div li echi oppure subito dopo l'apertura del foreach chiudi il php e successivamente prima della chiusura riapri il php.
    Notte bistecca, ho l'acquolina in bocca e 'sta sera c'è, carne di manzo per me!

  3. #3
    Guest

    Predefinito

    però così mi viene tutto in un unico div

  4. #4
    L'avatar di memai
    memai non è connesso Utente
    Data registrazione
    10-02-2010
    Residenza
    Bergamo
    Messaggi
    175

    Predefinito

    eh? Ti sei accorto che foreach ($query->result() as $row){ <div ... bla bla bla </div> } non può andare bene?
    Notte bistecca, ho l'acquolina in bocca e 'sta sera c'è, carne di manzo per me!

  5. #5
    L'avatar di sevenjeak
    sevenjeak non è connesso AlterGuru
    Data registrazione
    25-10-2007
    Residenza
    Roma
    Messaggi
    1,769

    Predefinito

    Non dovrebbe.

    Bho.. sarà che io ho sempre letto i dati dal db con un ciclo while(), ma come mai ti blocchi, il codice funziona, da qualche errore? se si quale?

    Come mai dopo la chiusura del ciclo foreach() c'è un'altra parentesi graffa chiusa? dove la apri? l'hai messa per errore o non hai postato tutto il codice?

    Sevenjeak
    Software developer and much more

  6. #6
    Guest

    Predefinito

    no è solo un pezzo quello.
    Non da errori di codice ma vedo tutto il risultato nello stesso div

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •