IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Parse error.. ? [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    28
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2009
    Messages : 28
    Par défaut Parse error.. ?
    Bonjour à vous,

    je commence à coder la page d'accueil de mon site. Quand aucune page n'est appelée, il affiche les 5 dernières news.

    Voici mon script :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
            		<?php 
    				if ($GET['p'] == "news")
    				{
    					include("modules/news.php");
    				}
    				else
    				{
    					$liendb = mysql_connect("localhost", "root", "password");
    					mysql_select_db("tera-dev", $liendb);	
     
    					echo mysql_errno($liendb) . ": " . mysql_error($liendb). "\n";
     
    					mysql_select_db("tera-dev", $liendb);
     
    					mysql_query("SELECT * FROM news", $liendb);
     
    					echo mysql_errno($liendb) . ": " . mysql_error($liendb) . "\n";
     
    					$resultat = mysql_query('SELECT * FROM news ORDER BY id DESC LIMIT 0, 5');
    					while ($news = mysql_fetch_array ($resultat))
    					{
    						$id_news = $news['id'];
    						$titre_news = $news['titre'];
    						$auteur_news = $news['auteur'];
    						$date_news = $news['date'];
    						$contenu_news = $news['texte'];
     
    						?>		
     
    						<div class="news">
     
    							<h3><?php print("" . $titre_news . ""); ?></3>
     
    							<p class="auteur_news">News postée par <?php print("" . $auteur_news . ""); ?> le <?php print("" . $date_news . ""); ?></p>
     
    							<p><?php print("" . $contenu_news . ""); ?></p>
     
    						</div>
    					}
     
    					<?php
     
    						mysql_close($liendb);
     
    				}
     
    				?>
    Voila, et quand j'exécute la page, je reçoit un :

    Parse error: syntax error, unexpected $end in /home/www-dev/private/reseautera/teradev/site/index.php on line 206
    Je ne vois pas du tout ou mon script cloche.. Surtout que la ligne indiquée, correspond sur ma page à la dernière ligne du fichier index.php, la ligne blanche juste après :

    Je vous remercie d'avance pour votre aide !

    Pour infos, je suis sous Linux Ubuntu, et une installation LAMP sécurisée grâce à la documentation d'Ubuntu FR.

  2. #2
    Membre Expert
    Avatar de Doksuri
    Profil pro
    Développeur Web
    Inscrit en
    Juin 2006
    Messages
    2 494
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 494
    Par défaut
    salut,

    visiblement, tu as un probleme avec $end a la ligne 206 ^^

    n'as-tu pas oublie de fermer une parenthese ou une acollade (ou autre chose) ?
    La forme des pyramides prouve que l'Homme a toujours tendance a en faire de moins en moins.

    Venez discuter sur le Chat de Développez !

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    28
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2009
    Messages : 28
    Par défaut
    C'était cela. Une "}" n'était pas dans les balises <?php et ?>.

    Merci beaucoup

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Parse Error...
    Par Anduriel dans le forum Langage
    Réponses: 5
    Dernier message: 09/10/2005, 02h23
  2. parse error
    Par Romain93 dans le forum C
    Réponses: 6
    Dernier message: 28/09/2005, 21h03
  3. je ne comprend pas un parse error
    Par bibi_64 dans le forum C
    Réponses: 3
    Dernier message: 21/09/2005, 14h00
  4. XML Parsing Error: not well-formed
    Par localhost dans le forum Valider
    Réponses: 5
    Dernier message: 16/06/2005, 14h20
  5. Parse error
    Par Sylvain James dans le forum XMLRAD
    Réponses: 2
    Dernier message: 02/02/2005, 10h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo