probleme d affichage de mon php !

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : probleme d affichage de mon php !

par flitox » 15 avr. 2005, 11:53

Ton code sans indentation :

Code : Tout sélectionner

<tr> <td> <div align="center" class="Style9"> <? $img=$a['img']; echo "<img src=\"images/".$img."\">\n"; ?> </div> <? } ?> </td> </tr> <tr>
Maintenant avec indentation :

Code : Tout sélectionner

<tr> <td> <div align="center" class="Style9"> <? $img=$a['img']; echo "<img src=\"images/".$img."\">\n"; ?> </div> <? } ?> </td> </tr> <tr>
Avec ça tu aurais vu immédiatement l'erreur ;)

HAHAHA

par jul » 15 avr. 2005, 11:48

Surtout que le probleme résidait en fait dans ma base de données sur laquelle je demandai un type0 alors que dans mon code je demandai un type1... voilà qui est mieux lorsque l on a les yeux en face des trous ! :D

à+ tout le monde !

Rhaaaaaa !

par jul » 15 avr. 2005, 11:41

Merci les gars,

Je ne suis qu un triste debutant et je me perd dans des choses simples je l admet mais cher Iclo je ne sais meme pas qu est ce que l indentation alors tu vois ! Mais si je ne peut pas poser de questions meme idiotes je n avancerai jamais c pareil pour tout ! Donc j essai de progresser comme je peux et c pas simple dans ce domaine aux multiples possibilitées et avec un language si complexe !

Bref mercimerci et à bientot pour de nouvelles aventures de "jul essai de faire de la programmation !" (hahaha mieux vaut en rire !)

par Gentoo Warrior » 15 avr. 2005, 11:38

J'allais justement le dire :lol:

Une deuxième petite règle qui peut réduire le nombre d'erreurs, c'est de prendre l'habitude de fermer directement une balise ouverte.

Exemple : <a></a> puis remplissez-la avec vos données après. :wink:

par flitox » 15 avr. 2005, 11:21

L'indentation est une des bases de la programmation.

Même en algorithmique l'indentation est pratiquée pour qu'après la traduction sous forme de code soit plus simple ;)

par iclo » 15 avr. 2005, 11:10

Le seul remêde pour ce genre d'oubli de tag c'est d'indenter les balises :
c'est tout de suite plus simple d'y trouver une erreur, je trouve sans parler de le relire et de modifier un code qu'on a pas écrit:wink: :wink:

merci !

par jul » 15 avr. 2005, 11:01

Merci messieurs,

Pour le premier message de Geob: le tout ne s affiche pas !

Pour flitox: tu as raison mais mes yeux se perdent parfois et je ne vois plus certaines énormitées ! Je te remercie..

Le souci c que ce code s affichait avant et je n ai pas toucher à grand chose c pourkoi gt un peut perdu !

Bref... merci !

par flitox » 14 avr. 2005, 10:38

Code : Tout sélectionner

<tr> <td> <div align="center" class="Style9"> <? $img=$a['img']; echo "<img src=\"images/".$img."\">\n"; ?> </div> <? } ?> <tr>
Tu ouvres un <tr>, un <td> et tu enchaînes par un <tr> sans fermer avant les autres...

par goeb » 14 avr. 2005, 10:37

c'est quelle partie qui n'apparait pas ?

echo "<a href=\"$url\">$lien</a>";
ou
echo "<img src=\"images/".$img."\">\n";

probleme d affichage de mon php !

par jul » 14 avr. 2005, 10:30

Bonjour à tous,

j ai creer deux colonnes de news et mon probleme est le suivant: celle de gauche apparait normalement là ou celle de droite n'apparait pas !?
j ai verifié le code mais jai du rater quelque chose car il ne m affiche pas de message d erreur, il ne m affiche rien du tout !
Si quelqu un pouvait jeter un coup d oeuil a mon code et me dire éventuellement ce ke j aurais oublié ca serai sympa.
Merci d avance...

[php]
<?
$query=mysql_query("SELECT * FROM news2 WHERE type='1'");
?>
<table width="200" border="0" align="center" height="160">
<tr>
<td><img src="images/rubriques.jpg" width="102" height="25"></td>
</tr>
<?
while($a=mysql_fetch_array($query)) {
$url="".$a['url']."";
$lien="".$a['text_lien']."";
?>
<tr>
<td valign="top" height="35">
<div align="left" class="Style9">
<?
echo "".$a['text_fr']."<br>";
echo "<a href=\"$url\">$lien</a>";
?>
</div>
</td>
</tr>
<tr>
<td>
<div align="center" class="Style9">
<?
$img=$a['img'];
echo "<img src=\"images/".$img."\">\n";
?>
</div>
<?
}
?>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
</table>[/php]