Php, table, tr et td (w3c)
10 messages
• Page 1 sur 1
- vdom
- Nouveau WRInaute

- Messages: 45
- Inscription: 26 Nov 2009
Php, table, tr et td (w3c)
Salut,
Je ne m'en sort pas avec le w3c, il me calle sans cesse des erreurs, si vous pouvez m'aider :
Je ne m'en sort pas avec le w3c, il me calle sans cesse des erreurs, si vous pouvez m'aider :
- Code: Tout sélectionner
function get_tip_top() {
global $settings, $prefix, $root_path, $skin_path;
$cres = mysql_query("SELECT * FROM {$prefix}category ORDER by cat_id") or report();
if(mysql_num_rows($cres) == 0) $data = "Aucune catégorie";
else {
$data = "<table cellpadding='0' cellspacing='0' align='left'>";
$counter = 0;
$td = 0;
//while($crow = mysql_fetch_assoc($cres)) {
for($i=0;$i<15;$i++) {//while($crow = mysql_fetch_assoc($cres)) {
$crow = mysql_fetch_assoc($cres);
$cat_url = "$root_path/".plaintext($crow['cat_art'])."-$crow[cat_id]-1.html";
$gdata = "";
if($td == 3) {
$data .= "</tr><tr><td><div class=\"index-art\">";
$td = 0;
}
else
$data .= "<td><div class=\"index-art\">";
$res = mysql_query("SELECT * FROM {$prefix}art gm, {$prefix}category ca WHERE ca.cat_id=gm.gam_cat_id AND gm.gam_cat_id=$crow[cat_id] GROUP BY gm.gam_id ORDER BY gm.gam_id DESC LIMIT 3") or report();
if(mysql_num_rows($res) == 0) $clixint = "Clixint Technologies 2008"; //$gdata .= "";
else {
$num = 1;
while($row = mysql_fetch_assoc($res)) {
$gam_url = "$root_path/art/".plaintext($row['ar_title'])."-$row[ar_id].html";
if(strstr($row['ar_thumb_url'], "http"))
$ar_thumb = $row['ar_thumb_url'];
else
$ar_thumb = "$root_path/gam_previews/$row[ar_thumb_url]";
if(strlen($row["ar_desc"])>68) {
$row["ar_desc"] = str_cut($row["ar_desc"],68);
$row["ar_desc"] = $row["ar_desc"].'... ';
}
if($num == 1)
$gdata .= "<div class=\"index-cat\"><h2><a href=\"$cat_url\" title=\"$row[cat_name]\">$row[cat_name]</a></h2></div>
<div class=\"myart\">
<div class=\"arttitle\"><h3><a href=\"$ar_url\" title=\"$row[ar_title]\">$row[ar_title]</a></h3></div>
<div class=\"cadre-art\">
<a href=\"$ar_url\" title=\"$row[ar_title]\">
<img title=\"$row[ar_title]\" src=\"$ar_thumb\" alt=\"\" />
</a>
<div class=\"artdesc\">$row[ar_desc]</div>
</div>
</div>";
else $gdata .= "<div class=\"myart2\">
<div class=\"artTitle2\"><a href=\"$ar_url\" title=\"$row[ar_title]\">$row[ar_title]</a></div>
</div>";
$num++;
}
$data .= $gdata."</td>";
}
$td++;
}
$data .= "</div></td></tr></table>";
}
return $data;
}
- WEBCodeur
- WRInaute discret

- Messages: 116
- Inscription: 13 Mai 2007
Re: Php, table, tr et td (w3c)
Pour moi il est impensable de faire la chose que tu cites comme un code:
Pour faire ca, y'a pas pas besoin de faire si complexe...
Tu fais ton template xHTML et tu appel tes variables dans tes cellules, et tu les repetes.
Excuses moi si je ne suis pas claire. Mais je suis surpris de voir ca ^^
- Code: Tout sélectionner
$data = "<table cellpadding='0' cellspacing='0' align='left'>";
Pour faire ca, y'a pas pas besoin de faire si complexe...
Tu fais ton template xHTML et tu appel tes variables dans tes cellules, et tu les repetes.
Excuses moi si je ne suis pas claire. Mais je suis surpris de voir ca ^^
- vdom
- Nouveau WRInaute

- Messages: 45
- Inscription: 26 Nov 2009
Re: Php, table, tr et td (w3c)
Oui je sais mais bon comme je suis parti sur ça, c'est plus simple pour moi de continuer sur ce trend...
Même si là je ne vois pas comment m'y prendre ^^
Si quelqu'un veut essayer, je peux lui envoyer le fichier en mp
Merci,
Même si là je ne vois pas comment m'y prendre ^^
Si quelqu'un veut essayer, je peux lui envoyer le fichier en mp
Merci,
-

bproductiv - WRInaute accro

- Messages: 4173
- Inscription: 27 Déc 2004
Re: Php, table, tr et td (w3c)
si tu donnais l'url de la page en question ca aiderait pour voir les erreurs w3C
-

spout - WRInaute accro

- Messages: 4382
- Inscription: 14 Mai 2003
Re: Php, table, tr et td (w3c)
Il faudrait faire ça sans table, via un <div> en float:left; avec une largeur définie qui remplace les <td>, sans oublier un clear:both après tous les <div> flottants. C'est beaucoup plus simple qu'avec des tableaux.
-

bproductiv - WRInaute accro

- Messages: 4173
- Inscription: 27 Déc 2004
Re: Php, table, tr et td (w3c)
il n'y a pas de TR au debut du tableau.
10 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- PHP MySql copy table à table [RESOLU]
- Double table SQL et PHP
- Requete sur 2 table en PHP
- Créer une table avec php
- PHP: Query sur 2 table differentes??
- instruction php dnas une table sql
- Script PHP pour MAJ table Mysql
- PHP Supprimer les données d'une table.
- [Résolu] problème PHP --> couleur<table> ne s'affic
- recherche script php maintenance table mysql
- Les pays gérés par la Google Toolbar 2.0 - 26-06-2003
- Yahoo Slurp et autres robots d'indexation de Yahoo - 07-03-2004
- Services et outils de Yahoo! Search - 17-02-2004
- Parts de marché des moteurs aux USA (Octobre 2006) - 04-12-2006
- Liste de sites à PageRank 10 (PR 10) - 07-09-2008
- Les visiteurs de WRI apprécient Firefox - 24-03-2005
- Agent Web Ranking v.2.6.2 s'ouvre à l'Asie - 09-05-2005
- Google Code publie des statistiques sur le codage HTML des pages web - 25-01-2006
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités


