Ou est l'erreur
Résolu/Fermé
zippeur
Messages postés
197
Date d'inscription
dimanche 9 novembre 2008
Statut
Membre
Dernière intervention
5 juin 2017
-
10 févr. 2009 à 01:03
zoby44 Messages postés 818 Date d'inscription vendredi 3 novembre 2006 Statut Membre Dernière intervention 7 avril 2010 - 10 févr. 2009 à 02:59
zoby44 Messages postés 818 Date d'inscription vendredi 3 novembre 2006 Statut Membre Dernière intervention 7 avril 2010 - 10 févr. 2009 à 02:59
A voir également:
- Ou est l'erreur
- Erreur 0x80070643 - Accueil - Windows
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
- Erreur 1001 outlook - Accueil - Bureautique
- Une erreur inattendue s'est produite instagram ✓ - Forum Instagram
- Erreur 3000 france tv - Forum Lecteurs et supports vidéo
14 réponses
zoby44
Messages postés
818
Date d'inscription
vendredi 3 novembre 2006
Statut
Membre
Dernière intervention
7 avril 2010
199
10 févr. 2009 à 01:47
10 févr. 2009 à 01:47
Salut, euh, on line 24, j'ai l'impression qu'il manque le ";" après le $c++ aussi un } à la fin..
Tu devrais aussi sortir le $max_colonne = 2; de la boucle, le $c aussi. Si tu les laisse dedans, à chaque fois qu'il "WHILE" sur la requête il redéfini les variables, ça ne peux pas fonctionner...
En plus clair :
Euh un autre truc, si $c est égale a 1 et qu'il ne s'affiche uniquement si il est inférieur à 2, il ne s'affichera qu'une seule fois, à mon avis, ce n'est pas ce que tu souhaite, donc remplace le < par <=, ou le 1 par 0
Tu devrais aussi sortir le $max_colonne = 2; de la boucle, le $c aussi. Si tu les laisse dedans, à chaque fois qu'il "WHILE" sur la requête il redéfini les variables, ça ne peux pas fonctionner...
En plus clair :
<?php $sql="select * from actu order by id_actu desc LIMIT 1,20 "; $result=mysql_db_query($dbname,$sql,$id_link); $max_colonne = 2; $c = 1; while ($list = mysql_fetch_array($result)) { $id=$list['id_actu']; $titre=$list['titre']; if ($c > $max_colonne) { $c = 1; } if ($c == 1) { echo '<tr>'; } echo '<td>'.$titre.'</td>'; if ($c == $max_colonne) { echo '</tr>'; } $c++; } ?>
Euh un autre truc, si $c est égale a 1 et qu'il ne s'affiche uniquement si il est inférieur à 2, il ne s'affichera qu'une seule fois, à mon avis, ce n'est pas ce que tu souhaite, donc remplace le < par <=, ou le 1 par 0
zippeur
Messages postés
197
Date d'inscription
dimanche 9 novembre 2008
Statut
Membre
Dernière intervention
5 juin 2017
1
10 févr. 2009 à 02:09
10 févr. 2009 à 02:09
ca marcheeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee Oh merci mon grandddddddddddddddd
zoby44
Messages postés
818
Date d'inscription
vendredi 3 novembre 2006
Statut
Membre
Dernière intervention
7 avril 2010
199
10 févr. 2009 à 02:15
10 févr. 2009 à 02:15
De rien, et un petit geste pour les modos: met le post en résolu ^^,
Edit : Désolé, je me suis un peux confondu dans la notion de supérieure/inférieur, dyslexie de m***** ^^,
Edit : Désolé, je me suis un peux confondu dans la notion de supérieure/inférieur, dyslexie de m***** ^^,
zippeur
Messages postés
197
Date d'inscription
dimanche 9 novembre 2008
Statut
Membre
Dernière intervention
5 juin 2017
1
10 févr. 2009 à 02:23
10 févr. 2009 à 02:23
un autre truc comment faire le lien sur le titre
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
zoby44
Messages postés
818
Date d'inscription
vendredi 3 novembre 2006
Statut
Membre
Dernière intervention
7 avril 2010
199
10 févr. 2009 à 02:24
10 févr. 2009 à 02:24
Tu peux développer...
zippeur
Messages postés
197
Date d'inscription
dimanche 9 novembre 2008
Statut
Membre
Dernière intervention
5 juin 2017
1
10 févr. 2009 à 02:27
10 févr. 2009 à 02:27
je veux que le résultat soi clicable (LINK) sur id_actu
<?php
$sql="select * from actu order by id_actu desc LIMIT 3,20 ";
$result=mysql_db_query($dbname,$sql,$id_link);
$max_colonne = 2;
$c = 1;
while ($list = mysql_fetch_array($result))
{
$id=$list['id_actu'];
$titre=$list['titre'];
if ($c > $max_colonne) {
$c = 1;
}
if ($c == 1) {
echo '<tr>';
}
echo '<td>'.$titre.'</td>';
// echo "<p align='right'><a href='index.php?p=actu&?id=$id' class='b01'>$titre </a></p>";
if ($c == $max_colonne) {
echo '</tr>';
}
$c++;
}
?>
<?php
$sql="select * from actu order by id_actu desc LIMIT 3,20 ";
$result=mysql_db_query($dbname,$sql,$id_link);
$max_colonne = 2;
$c = 1;
while ($list = mysql_fetch_array($result))
{
$id=$list['id_actu'];
$titre=$list['titre'];
if ($c > $max_colonne) {
$c = 1;
}
if ($c == 1) {
echo '<tr>';
}
echo '<td>'.$titre.'</td>';
// echo "<p align='right'><a href='index.php?p=actu&?id=$id' class='b01'>$titre </a></p>";
if ($c == $max_colonne) {
echo '</tr>';
}
$c++;
}
?>
zippeur
Messages postés
197
Date d'inscription
dimanche 9 novembre 2008
Statut
Membre
Dernière intervention
5 juin 2017
1
10 févr. 2009 à 02:29
10 févr. 2009 à 02:29
je suis webdesigner
zoby44
Messages postés
818
Date d'inscription
vendredi 3 novembre 2006
Statut
Membre
Dernière intervention
7 avril 2010
199
10 févr. 2009 à 02:33
10 févr. 2009 à 02:33
Bah c'est tout con, tu entoure ton id_actu des balises <a>...</a>
Après, il y a différentes façons de traiter le lien, soit c'est en xhtml, dans ce cas, tu remplis l'attribut "href" soit tu le traite en javascript, grace à l'attribut "onclick". Tu veux faire quoi exactement ?
Après, il y a différentes façons de traiter le lien, soit c'est en xhtml, dans ce cas, tu remplis l'attribut "href" soit tu le traite en javascript, grace à l'attribut "onclick". Tu veux faire quoi exactement ?
zippeur
Messages postés
197
Date d'inscription
dimanche 9 novembre 2008
Statut
Membre
Dernière intervention
5 juin 2017
1
10 févr. 2009 à 02:36
10 févr. 2009 à 02:36
echo "<p align='right'><a href='index.php?p=actu&?id=$id' class='b01'>$titre </a></p>";
zoby44
Messages postés
818
Date d'inscription
vendredi 3 novembre 2006
Statut
Membre
Dernière intervention
7 avril 2010
199
10 févr. 2009 à 02:38
10 févr. 2009 à 02:38
Il fonctionne pas ce lien ?!
zippeur
Messages postés
197
Date d'inscription
dimanche 9 novembre 2008
Statut
Membre
Dernière intervention
5 juin 2017
1
10 févr. 2009 à 02:40
10 févr. 2009 à 02:40
si Il fonctionne mais dans le code que tu ma corriger je ne sais plus ou le placer
zoby44
Messages postés
818
Date d'inscription
vendredi 3 novembre 2006
Statut
Membre
Dernière intervention
7 avril 2010
199
10 févr. 2009 à 02:41
10 févr. 2009 à 02:41
Tu as enlevé les "//" avant ?
zippeur
Messages postés
197
Date d'inscription
dimanche 9 novembre 2008
Statut
Membre
Dernière intervention
5 juin 2017
1
10 févr. 2009 à 02:47
10 févr. 2009 à 02:47
oui bien sur
bon comment placer mon link ici
|
v
echo '<td>'.$titre.'</td>';
----------------------------------------------------
ca c'est un ex...
echo "<p align='right'><a href='index.php?p=actu&?id=$id' class='b01'>$titre </a></p>";
je sais se lien marche tt bien mais je ne sais pas ou placer mon link sur le 1er code
bon comment placer mon link ici
|
v
echo '<td>'.$titre.'</td>';
----------------------------------------------------
ca c'est un ex...
echo "<p align='right'><a href='index.php?p=actu&?id=$id' class='b01'>$titre </a></p>";
je sais se lien marche tt bien mais je ne sais pas ou placer mon link sur le 1er code
zoby44
Messages postés
818
Date d'inscription
vendredi 3 novembre 2006
Statut
Membre
Dernière intervention
7 avril 2010
199
10 févr. 2009 à 02:59
10 févr. 2009 à 02:59
echo '<td><a href="ton_lien">'.$titre.'</a></td>';