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

    Nome e contenuto di ogni campo in automatico

    Ciao ragazzi/e,
    mi dite per favore se esiste un sistema per visualizzare in automatico una tabella con

    1a riga: nomi dei campi
    2a riga: valore di tutti i campi del record 1
    3a riga: valore di tutti i campi del record 2
    4a riga: valore di tutti i campi del record 3
    ...

    ciò senza che, a priori, si conoscano i nomi dei campi di una tabella.

    Si può?

  2. #2
    foreach ($fetch_array as $chiave=>$valore)

  3. #3
    scusami KaNnA ma nn sn così bravo da capire al volo ciò che intendi.. potresti per favore scrivermi tutte le php-righe?
    Mercìììì

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125
    devi fare un ciclo for che comprenda anche l'html.
    Te con l'sql estrai i valori. Io riassumo un po....alla fin della fiera ottieni un array $riga e i valori li hai in questo modo $nomecampo = $riga['nomecampo'];

    a questo punto crei una tabella cosi

    codice:
    <table>
    for($i=0;$i<$totArray;$i++)
    <tr>
    <td>nome campo</td><td>nome campo</td><td>nome campo</td>
    </tr>
    {
    <tr>
    <td>$nomecampo</td>td>$nomecampo</td>td>$nomecampo</td>
    </tr>
    
    }
    </table>
    se ti sfugge qualcosa fammi sapere ...perche ho scritto abbastanza conciso...

  5. #5
    sei gentile ma, ti dico la verità, sicuramente per mia colpa ma non ho ben capito.
    Tieni conto che io, a priori, non conosco i nomi dei campi e vorrei ricavarli in automatico. Poi, sempre in automatico (quindi <tr>
    <td>nome campo</td><td>nome campo</td><td>nome campo</td>
    </tr> non lo posso fare altrimenti saprei quante volte scrivere nomecampo già a priori), vorrei che la tabella fosse interrogata per estrarre tutti i record.
    Di ogni record vorrei conoscere i valori campo per campo.
    Come lo realizzi il vettore $riga ?
    Tale vettore ha in se i valori di tutti i campi?

    Riassumendo:
    1. ho una tabella piena
    2. di tale tabella a priori non conosco i nomi dei campi
    3. vorrei che in una pagina mi fosse visibile l'intera tabella, con i nomi dei campi e tutti i valori dei campi, record per record

    Perché mai questo?
    Perché ho diverse tabelle che aggiorno/vario spesso. Se scrivo una routine statica (basandomi sul fatto che conosco a priori i nomi dei campi) ogni volta devo mettere mano a tante pagine php mentre, con un discorso in automatico, non devo star li a toccare più nulla.

    Spero di essere stato abbastanza chiaro.
    Mi spiace non conoscere così bene il php (come voi) da intuire al volo ciò che mi proponete di fare. Per questo vi pregherei di qualche riga che contenga l'intero codice. Credo si possa fare e, tutto sommato forse non comporti uno script lungo.. o no?

    Grazie ragazzi!

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.