le 06/09/2008 à 08:47
jackbocar
Je veux changer mon site perso qui me sert d'aide mémoire sur tout un panel de liens.
Des liens pour : Php, Xhtml, Css, Javascript, Serveurs, Utilitaires, Navigateurs, Librairies, Archives nationales, Musées etc.
Si je créai une table avec :
ID
URL
NOM
TYPE
J'ai un cadre HTML avec un HEADER, Colonne Gauche, Centrale et droite, un pied de page.
Colonne Gauche identique à la colonne droite :
Exemple :
PHP
Url et nom sortent de la table et n'est visible que le nom : Phpfacile
J'ai plus de 15 rubriques divisées dans les deux colonnes, droite et gauche.
http://www.jackbocar.org/ Ici un modèle.
Comment dois-je faire pour que le serveur affiche toutes ces URL et NOM dans chacune des colonnes.
J'ai pensé à des listes de SELECT :
Et comme ceci 20 rubriques.
Mais, est-ce ceci la meilleur solution ?
Merci de vos conseils.
Jack Bocar
Des liens pour : Php, Xhtml, Css, Javascript, Serveurs, Utilitaires, Navigateurs, Librairies, Archives nationales, Musées etc.
Si je créai une table avec :
ID
URL
NOM
TYPE
J'ai un cadre HTML avec un HEADER, Colonne Gauche, Centrale et droite, un pied de page.
Colonne Gauche identique à la colonne droite :
Exemple :
PHP
Url et nom sortent de la table et n'est visible que le nom : Phpfacile
J'ai plus de 15 rubriques divisées dans les deux colonnes, droite et gauche.
http://www.jackbocar.org/ Ici un modèle.
Comment dois-je faire pour que le serveur affiche toutes ces URL et NOM dans chacune des colonnes.
J'ai pensé à des listes de SELECT :
<?php
$conn = db_connect();
$result = $conn->query("SELECT url, nom, type FROM liens WHERE type='linux' ORDER BY date ASC");
while ($obj = $result->fetch_object()) {
printf ('<h4><a href="#">Linux</a></h4><ul>');
printf ('<li><a href="%s" target="_blank">%s</a></li>', stripslashes($obj->url), stripslashes(trim(caracteres($obj->nom))));
printf ('<br /><li><a href="#"></a>Top</a></li></ul>');
}
$result->close();
$conn->close();
?>
<?php
$conn = db_connect();
$result = $conn->query("SELECT url, nom, type FROM liens WHERE type='css' ORDER BY date ASC");
while ($obj = $result->fetch_object()) {
printf ('<h4><a href="#">PHP</a></h4><ul>');
printf ('<li><a href="%s" target="_blank">%s</a></li>', stripslashes($obj->url), stripslashes(trim(caracteres($obj->nom))));
printf ('<br /><li><a href="#"></a>Top</a></li></ul>');
}
$result->close();
$conn->close();
?>
<?php
$conn = db_connect();
$result = $conn->query("SELECT url, nom, type FROM liens WHERE type='css' ORDER BY date ASC");
while ($obj = $result->fetch_object()) {
printf ('<h4><a href="#">CSS</a></h4><ul>');
printf ('<li><a href="%s" target="_blank">%s</a></li>', stripslashes($obj->url), stripslashes(trim(caracteres($obj->nom))));
printf ('<br /><li><a href="#"></a>Top</a></li></ul>');
}
$result->close();
$conn->close();
?>
Et comme ceci 20 rubriques.
Mais, est-ce ceci la meilleur solution ?
Merci de vos conseils.
Jack Bocar