Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    249

    inserire dati in una tabella html

    Ciao ragazzi,
    oggi ve sto proprio a stressà!!!

    Ho il problema della formattazione..: i campi che mi recupero dal db me li restituisce tutti attaccati....ho un elenco di nomi che voglio separare...ed inserire ogni risultato in in campo di una tabella in html...come fare???

    codice:

    $query = "SELECT * FROM hhhh where ressss = $id";
    $result = mysql_query($query);
    while ($array = mysql_fetch_array($result)){
    echo $array['nome'];

  2. #2
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Potrebbe essere cosi.

    Assumo che hai tre campi nella tua tabella. Se ne hai più di 3 devi aggiungere delle variabili nella lista.
    codice:
    <?php
    $query = "SELECT * FROM hhhh where ressss = $id";
    $result = mysql_query($query);
    ?>
    <table>
    <?php 
    while (list($c1,$c2,$c3) = mysql_fetch_array($result)){?>
     <tr>
      <td><?php print $c1;?></td>
      <td><?php print $c2;?></td>
      <td><?php print $c3;?></td>
     </tr><?php
    } ?>
    </table>
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  3. #3
    Dentro il comando echo puoi stampare codice html oltre a php

    echo "<div>".$variabile."</div>";

    Come puoi capire in questo modo risolvi qualsiasi problema di formattazione.

  4. #4
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Originariamente inviato da silverwings
    Dentro il comando echo puoi stampare codice html oltre a php

    echo "<div>".$variabile."</div>";

    Come puoi capire in questo modo risolvi qualsiasi problema di formattazione.
    Puoi anche scrivere cosi :

    print "<div>$variabile</div>";
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    249
    ciao badaze c'è un problema : il join... ti posto il codice:

    $query = "SELECT centrigdc.nome, centrigdc.via, centrgdc.cap, province.id FROM centriGDC INNER JOIN province ON centrigdc.provincia = province.id && where regione = $id";
    $result = mysql_query($query);
    ?>
    <table class="spaziob">
    <?php
    while (list($nome['centrigdc.nome'],$via['centrigdc.via'],$cap['centrigdc.cap'],$provincia['province.id']) = mysql_fetch_array($result)){?>
    <tr>
    <td><?php print $nome;?></td>
    <td><?php print $via;?></td>
    <td><?php print $cap;?></td>
    <td><?php print $provincia;?></td>
    </tr><?php
    } ?>

    gli da fastidio il list..il punto, perchè se inserisco i nomi delle tabelle senza join e punto funziona hellpp

  6. #6
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Prova cosi :

    codice:
    $query = "SELECT centrigdc.nome, centrigdc.via, centrgdc.cap, province.id FROM centriGDC INNER JOIN province ON   centrigdc.provincia = province.id && where regione = $id";
    				$result = mysql_query($query);
    				?>
    				<table class="spaziob">
    				<?php 
    				while (list($nome,$via,$cap,$provincia) = mysql_fetch_array($result)){?>
    				 <tr>
    				  <td><?php print $nome;?></td>
    				  <td><?php print $via;?></td>
    				  <td><?php print $cap;?></td>
    				  <td><?php print $provincia;?></td>
    				 </tr><?php
    				} ?>
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  7. #7
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    249
    nada non funziona nemmeno cosi....

  8. #8
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Originariamente inviato da webely
    nada non funziona nemmeno cosi....
    Ho notato spesso qui che un problema ne nasconde un altro. Che risultato ti dà ?
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

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.