![]() |
![]() |
|
| Condividi questo contenuto nei Social Network: |
|
Tweet |
|
|
|
Ti stiamo aspettando: Registrati subito e gratis. Entra a far parte di una delle comunità più attive in Italia. Se hai dimenticato i tuoi dati li puoi recuperare subito. |
||||
|
|||||||||
|
|
LinkBack | Strumenti di discussione |
|
|
#1 (permalink) |
|
User
|
[Codice PHP] Stampare risultati di una query in una tabella in due colonne
Salve a tutti,
ho questa query che stampa dei nomi: <? $query = "SELECT id,nome FROM nomi ORDER BY nome"; $result = mysql_query($query, $db); while ($row = mysql_fetch_array($result)) { echo"<li>$row[nome]</li>"; } ?> vorrei che i nomi venissero stampati in una tabella in due colonne. tipo se i risultati ammettiamo il caso siano 20, stampa 10 nomi a sinistra e 10 a destra nella stessa tabella di due colonne. come diventa la query?? c'è qualcuno che mi modifica gentilmente il codice? ![]() grazie mille |
|
|
|
|
|
|
|
#2 (permalink) |
|
User
|
salve,
ho provato a fare questo: codice PHP: <? $query = "SELECT id,nome FROM nomi ORDER BY nome"; $result = mysql_query($query, $db); while ($row = mysql_fetch_array($result)) { echo '<table width="200" border="0" cellspacing="2" cellpadding="2">'; for( $i=0; $i < $result; ++$i ) { if ($i % 2 == 0) { echo "<tr>"; } echo '<td>'; echo"<li>$row[nome]</li>"; echo '</td>'; if($i % 2 == 1) { echo '</tr>'; } } echo '</table>'; } ?> Ma mi stampa una lista lunghissima di nomi che si ripetono tra di lorooooooooo... qualcosa non va... seppure li mette in due colonne ma in modo errato... :S aiutatemi almeno a mettere a punto questo codice. grazie mille |
|
|
|