Salve a tutti, vi scrivo perchè ho un problema, girando qua e là su google ho trovato delle discussioni e vari script sulla divisione in 2 colonne dei risultati di una ricerca interna al sito, vi posto quelli che penso possano essere più adattabili:
codice:
while($row= mysql_fetch_assoc($risultato)) { $Titolo = $row['Titolo']; $Immagine = $row['Immagine']; $Descrizione = $row['Descrizione']; for( $i = 0; $i < $risultato; $i++ ) { echo "<td>"; echo "$Titolo
","$Immagine
","$Descrizione
"; echo "</td>"; if($i % 2 == 0) { echo '</tr><tr>'; }
codice:
$a = 1; $query = mysql_query("SELECT * FROM nome_tabella", $db); echo "<table><tr>\n"; while( $row = mysql_fech_object($query) ) { echo "<td>{$row->nome}
{$row->sito}</td>\n"; if( $a == 2 ) { echo "</tr>\n<tr>\n"; $a = 0; } $a++; } echo "</tr></table>";
Ho trovato questi qui, che penso si possano adattare, ma non riesco propio a usari, non sono un esperto, quindi non sò come toccare i risultati, voglio semplicemente che mi metta i risultati su 2 colonne(quindi deve andare a capo ogni 2 record), il 1o funziona ma non và a capo ogni 2 record e mettendo il secondo mi dice errore di sintassi, visto che il primo apparentemente "lo prende",se potreste correggerlo, in maniera da permettermi di usarlo ve ne sarei gratissimo, se invece volete usare il secondo vi pregherei prima di spiegarmi magari perchè mi dà un errore di sintassi. Grazie.