utentionline
searchengine
quicklinks
WebDesigner
Web Marketing
Web Development
Template & Layout
Non solo Web :: Blog
Portfolio Lavori
Who is Yappy?
Benvenuto nella Newsletter
libririviste
Calendario motoGP 2007
newscorsi
FAQ & Domande
newscorsi
Web Designer gratuitoCorso Web Designer Gratuito per creare siti internet trucchi, consigli, esempi pratici e template per diventare un vero web designer.
Seo Extreme 2007
Al corso nazionale "Seo Extreme 2007" troverai le ultime tecniche e strategie di Posizionamento nei motori di ricerca. Parteciperai ad un corso di alto livello dedicato a chi vuole fare posizionamento...
libririviste
Web Design Facile"Web Design Facile" di Davide Vasta č una guida pratica che conduce il lettore, passo per passo attraverso la realizzazione di un sito Internet: dalla creazione di un prototipo da mostrare al cliente fino al suo sviluppo definitivo.
WebDesigner 22
Web Designer Magazine n.22. Flash in prima linea, conoscere l'ultima versione del programma Macromedia. Inserire video Flash nelle vostre pagine. In primo piano "diventare Designer di successo".
Web Marketing
Trucchi headlines efficaci 8Trucchi headlines efficaci 7
tagclouds
Tutorials PHP & MySQL Personalizzazione & Cookie Flash versus Google Landing Page di successo! Paginazione in JS Banner random Firenze Marathon Creare un sito Web Menu & Usabilitā Valentino Rossi webbit-smau ASP vs PHP (FormMail)syndicate
RSS 2.0Atom feed
CreativeCommons
Impaginazione e template CMS
[25 Ott 2006]Vorrei realizzare per il mio CMS un nuovo layout con l'impaginazione a colonne. Vorrei suddividere gli elementi a due a due, ogni riga deve contenere la thumb e la descrizione breve solo che non capisco come realizzarlo in PHP.
Molto interessante la scelta della grafica.
Vediamo come realizzare in PHP una impaginazione a due colonne, ma ti assicuro che il codice verrā strutturato in modo da poter scegliere facilmente il numero di colonne desiderate in PHP.
Ecco il codice:
<?
$cols = 2;
// scelgo il numero di colonne
// basta cambiare il valore e cambi anche il numero delle colonne
$query="SELECT * FROM contenuti";
if($_REQUEST['id'] != "") $query.=" WHERE id='".$_REQUEST['id']."'";
$result=mysql_query($query);
$galleria = "<h3>layout layout</h3>\n";
$galleria .= "<table cellspacing='4' cellpadding='0'>\n";
$i=0;
// elemento contatore
while ($riga=mysql_fetch_array($result)){
if ($i%$cols==0) $galleria .= "<tr>\n";
// if per aprire la riga della tabella
$galleria .= "<td class='thumb'>";
$galleria .= "<a href='index.php?id=".$riga['id']."'>";
$galleria .= "<img src='image/".$riga['thumb']."' alt'' /></a></td>\n";
$galleria .= "<td class='commento1'>";
$galleria .= "".$riga['breve']."</td>\n";
if ($i%$cols==($cols-1)) $galleria .= "</tr>\n";
// if per chiudere la riga della tabella
$i++;
// incremento il contatore degli elementi
}
$galleria .= "</table>\n";
print $galleria;
?>
Ovviamento diamo per scontato che questo file č incluso in una struttura che provvede alla connessione con il database mySQL.


