Erreur avec $_SERVER['PHP_SELF']
			
		
	
	
		le 12/01/2005 à 17:13
		Isaac
	 
	
		Salut !
Ma mère me dit souvent ! Tu n'étudie pas assez tes TP néerlandais ! Alors, pour m'entraîner en Néerlandais et en Php, je crée un script pour mes tp avec une table.
Mais je reçois ce message d'erreur :
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in C:\chemin\vers\tpndls.php on line 69
 
Voici mon script, un commentaire est affiché à toutes les dix lignes pour repérer facilement la ligne 69. Je ne vois pas où est la faute car je ne comprends pas, pour ceux qui ne sont pas encore au courant, l'anglais !!! (je suis les explications d'un script d'un livre sur le Php et MySql)
http://www.lephpfacile.com/wall/wall.php?id=1937
Voilà ... Merci d'avance !
++	
 
			http://www.zmws.com
		
			
		
	
	
		le 12/01/2005 à 17:21
		Isaac
	 
	
		Petite erreur, à la ligne 80, le commentaire devrait être avec //80
Mais ce n'est pas ça le bogue !
++	
			http://www.zmws.com
				
				
		
			
		
	
	
	
		c'est la je suppose
if ($envoi[2]) : 
   <<<TABLE 
      <table align="center" cellspacing="2" cellpading="2"> 
      <tr><th align="center"><b>TP.</b></th><th> align="center">Trad.</th></tr> 
      TABLE; 
   echo TABLES; 
   while ($ligne = mysql_fetch_array($envoi[2], MYSQL_NUM)) : // 60 
      echo "<tr><td align="center">$ligne[1]</td></tr>\n"; 
      EndWhile; 
   echo "</tables>"; 
   mysql_free_result($envoi[2]); 
else : 
   echo "Connection erronée : ".mysql_error(); 
   EndIf; 
mysql_close(); 
if(...)  { 
En php il n'y pas de ENDIF ni de ENDWHILE enfin je crois pas.
Ensuite pour afficher une chaine, tu utilise la synthaxe Heredoc, utilise plutot echo..
surtout que ca serait plutot
$table = <<<HTML
...
HTML;
echo $table.	
			zebdinou pour les intimes / Blog : http://www.zebden.fr
		
			
		
	
	
	
		PS : si si, on peut faire des 
endif  en php :)	
 
	
			
		
	
	
	
		^^ effectivement comme quoi on en apprends tous les jours ^_^	
			zebdinou pour les intimes / Blog : http://www.zebden.fr
		
			
		
	
	
		le 14/01/2005 à 17:58
		Isaac
	 
	
		Hello !
J'oubliais ! Je suis sous mysql 4.1 donc les fonctions changent ! Mais lesqelles .. ?
++	
			http://www.zmws.com
		
			
		
	
	
	
		Ce n'est pas un probleme de MySQL, mais de syntaxe PHP.
On le voit bien sur le wall, les couleurs ne sont "pas bonnes" (sur la fin, tout est en bleu).
Faut mettre quelque chose avant ton <<TABLE
Regarde le post de zebden.	
	
	
	Ecrire un message
	
	Votre message vient d'être créé avec succès.
	
 
	BB-Code
	
		Pour insérer une URL clickable
		
		Pour insérer une adresse E-mail
		
		Pour annoter
		
		Pour écrire du code
		
		Pour faire un lien vers une fonction PHP
		
		Pour écrire du texte préformaté
		
		Pour écrire du texte en gras
		
		Pour écrire du texte en italique
		
		Pour écrire du texte souligné
		
		Pour écrire du texte barré
		
		Pour écrire un titre principal
		
		Pour écrire un titre secondaire
		
		Pour écrire une liste
		
	 
 
	Smiley
	
		
				
							
				:bond:
				
			 
						
				:boxe:
				
			 
						
				:bsmile:
				
			 
						
				:bump:
				
			 
						
				:clap:
				
			 
							 
				
							
				:coeur:
				
			 
						
				:cool:
				
			 
						
				:cry:
				
			 
						
				:eek:
				
			 
						
				:evil:
				
			 
							 
				
							
				:fleur:
				
			 
						
				:fou2:
				
			 
						
				:fou:
				
			 
						
				:grin:
				
			 
						
				:grrr:
				
			 
							 
				
							
				:hammer:
				
			 
						
				:hippy:
				
			 
						
				:hum:
				
			 
						
				:idee2:
				
			 
						
				:idee:
				
			 
							 
				
							
				:kdo:
				
			 
						
				:king:
				
			 
						
				:ko:
				
			 
						
				:lol:
				
			 
						
				:love2:
				
			 
							 
				
							
				:love:
				
			 
						
				:mad:
				
			 
						
				:maitre:
				
			 
						
				:noel:
				
			 
						
				:oops:
				
			 
							 
				
							
				:raa:
				
			 
						
				:razz:
				
			 
						
				:roll:
				
			 
						
				:sad:
				
			 
						
				:skull:
				
			 
							 
				
							
				:smile:
				
			 
						
				:timide:
				
			 
						
				:trink:
				
			 
						
				:vice:
				
			 
						
				:vomi:
				
			 
							 
				
							
				:wink:
				
			 
						
				:zzz: