Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1713 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [php] je ne comprend pas ou est le probleme

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[php] je ne comprend pas ou est le probleme

n°389306
gogoprog
/* - */
Posté le 10-05-2003 à 20:09:01  profilanswer
 

bonjour, je ne comprend pas du tout le probleme avec ma page ci dessous.
Quand je veux y acceder jobtient une page totalement vide, sans indication d'erreur (due au serveur je pense).
 
Je ne vois pas ce ki cloche :/
Jutilise le meme code ailleur et cela marche :/
 help :(
 

Citation :


<?php
include("dbconnect.php" );
 
echo "
 
<font color=#808080>
<div align=left>
.
<font color=#FF0000>Liste des membres</font></div>
 
<table align=center border=0>
<tr>
<td>Id</td>
<td>Nick</td>
<td>Age</td>
<td>Origine</td>
<td>Date</td>
 
</tr>
 
 
";
 
$requete="SELECT * FROM `membres` order by id DESC";
$resultat=mysql_query($requete);
$compteur=0;
while ($resultat2 = mysql_fetch_array($resultat)) {
$compteur++;
 
echo "
<tr>
<td>$resultat2['id']</td>
<td>
<a class='menu' href='index.php?page=4&info=";echo $resultat2['id']; echo "'>"; echo $resultat2['nick']; echo "</a>
</td>
 
 
<td>
"; echo $resultat2['age']; echo "
</td>
 
<td>
";  
$chaine=$resultat2['country'];
$chaine = str_replace("Belgique", "<img src='be.gif'></img>", $chaine);
$chaine = str_replace("France", "<img src='fr.gif'></img>", $chaine);
echo $chaine;  
echo "
</td>
 
<td>
"; echo $resultat2['date']; echo "
</td>
 
 
</tr>
</table>
 
";
 
 
}
 
?>

mood
Publicité
Posté le 10-05-2003 à 20:09:01  profilanswer
 

n°389309
Master_Jul
Posté le 10-05-2003 à 20:14:37  profilanswer
 

j'ai jamais vu des echo aussi bizarres, tu peux pas faire plus simple ?
 
echo "bla bla $variable blabla <br>";  
 
et pas mélanger tout et n'importe quoi, si tu as besoin de mettre des guillemets, échappes les :
 
echo "<a href=\"http://www.jesuishomo.com\">Payday $couleur</a><br>";

n°389310
gogoprog
/* - */
Posté le 10-05-2003 à 20:16:26  profilanswer
 

ok jveux bien mais ca narrange pas mon probleme de page totalement vide :(

n°389324
Hermes le ​Messager
Breton Quiétiste
Posté le 10-05-2003 à 20:29:50  profilanswer
 

gogoprog a écrit :

ok jveux bien mais ca narrange pas mon probleme de page totalement vide :(


 
dbconnect.php doit foirer...

n°389330
stef_dober​mann
Personne n'est parfait ...
Posté le 10-05-2003 à 20:38:48  profilanswer
 

salut :hello:
 
j'ai ( defois quand l'erreur survient dans "select" => balise HMTL ) le meme type d'erreur, regarde ta page avec ton browser favori et édite le code HTML, et la tu vera (peut-être un message d'erreur)
 
voila, sinon pareil Master_Jul, fais du code plus lisible !


---------------
Tout à commencé par un rêve...
n°389363
gogoprog
/* - */
Posté le 10-05-2003 à 21:13:19  profilanswer
 

ok je v voir pour le code html
 
sinon mon dbconnect marche sans probleme

n°389365
gogoprog
/* - */
Posté le 10-05-2003 à 21:14:35  profilanswer
 

encore une question:
je c kon peut faire ceci:
echo "blabla $prout blbla..";
 
mais est-ce kon peut le faire aussi avec si ya des crochet comme dans mon code?
cad: echo "blabla $prout['ih'] blabla...";

n°389376
Master_Jul
Posté le 10-05-2003 à 21:20:37  profilanswer
 

ben je pense que oui, par contre si tu utilise des ' ' attention :
 
echo '<font size="2" face="Verdana, Arial">Nombre de places : '.$nom0[5].'</font><br>';
 
mais ce n'est pas spécifique à l'utilisation des crochets non plus, c'est juste une note en passant, ' ' va écrire EXACTEMENT ce que tu as entre les guillemets, "pratique" pour du code html comme ci dessus, si tu ne peux pas échapper tous les double guillemets, si tu as des guillemets "simples" à mettre, échappe les avec \ comme je te l'ai indiqué pour les doubles, tu suis ?  :pt1cable:

n°389387
gogoprog
/* - */
Posté le 10-05-2003 à 21:26:55  profilanswer
 

Master_Jul a écrit :

ben je pense que oui, par contre si tu utilise des ' ' attention :
 
echo '<font size="2" face="Verdana, Arial">Nombre de places : '.$nom0[5].'</font><br>';
 
mais ce n'est pas spécifique à l'utilisation des crochets non plus, c'est juste une note en passant, ' ' va écrire EXACTEMENT ce que tu as entre les guillemets, "pratique" pour du code html comme ci dessus, si tu ne peux pas échapper tous les double guillemets, si tu as des guillemets "simples" à mettre, échappe les avec \ comme je te l'ai indiqué pour les doubles, tu suis ?  :pt1cable:  


 
euh ouai plus ou moins...
 
mais mon probleme n'est toujours pas résolu, jobtient toujours une page blanche :/

n°389421
gogoprog
/* - */
Posté le 10-05-2003 à 22:25:48  profilanswer
 

voila jai resolu mon probleme.
 
et je contaste que :
echo "blabla $truc['titi'] blabla...";
n'est pas valide comme code
 
 
merci quand meme
++


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [php] je ne comprend pas ou est le probleme

 

Sujets relatifs
[HTML] Problème d'esthétique : déformation de page avec url tro longueprobleme de texte
probleme d'incrementation de structure.Problème de guillemet...
Problème de passage de paramètre avec CreateThread[JS] Probleme d'affichage
Probleme d'insertion et de côtesprobleme avec ociBindByName !
De gros problème avec le css : je comprend rien[MFC] Problème de fuites de mémoires que je comprend pas
Plus de sujets relatifs à : [php] je ne comprend pas ou est le probleme


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR