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

Langage PHP Discussion :

Parse error: syntax error, unexpected


Sujet :

Langage PHP

  1. #1
    Membre du Club
    Homme Profil pro
    etudiant
    Inscrit en
    Août 2017
    Messages
    68
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 23
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : etudiant

    Informations forums :
    Inscription : Août 2017
    Messages : 68
    Points : 56
    Points
    56
    Par défaut Parse error: syntax error, unexpected
    Bonjour,voila mon problème:

    j ai crée un fichier php avec notepad++ que j ai ensuite copier coller dans un nouveau dossier que j ai appelé "fichier php Wamp.php" qui se situe dans ''www'' qui est placé dans le dossier Wamp ,
    Puis en lançant le localhost avec Wamp je tombe sur l accueil Wampserver (juqsqu a la tout va bien)
    Ensuite je vais dans mes projets,je clique sur "fichier php Wamp.php" et la une nouvelle page chrome s ouvre sauf qu il y a écris ce message d erreur:

    "Parse error: syntax error, unexpected '$result' (T_VARIABLE) in C:\wamp\www\fichier wamp.php\fichier php pour wamp.php.php on line 13"


    quel est le probléme au niveau de la syntaxe dans mon fichier svp car je voudrais vraiment afficher cette partie de ma table

    PS:voici mon fichier php qui sert a afficher ma table(pour voir quel est l erreur -_- ) :

    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
    <?php
    $mysqli = mysqli_connect ('localhost','root','','mysql');
    if (mysqli_connect_errno()) {
        printf("Échec de la connexion : %s\n", $mysqli->connect_error);
        exit();
    }
    $query = mysqli_query($mysqli,'SELECT telephone FROM `table-visiteurs` WHERE nom = "sami" ');
    if($result = $mysqli->query($query)){
     
    	while ($row = $result->fetch_assoc()) {
            printf ("%s (%s)\n", $row["telephone"] 
    	}
    $result->free();
    }
    $mysqli->close();
    ?>
    Merci d avance

  2. #2
    Membre éprouvé Avatar de Willy_k
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2011
    Messages
    540
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2011
    Messages : 540
    Points : 1 067
    Points
    1 067
    Par défaut
    Salut,
    L11, vous n'avez pas fermé le printf et avez un %s en trop => printf("%s", htmlspecialchars($row["telephone"]));.
    et dans le navigateur, le saut des lignes c'est <br>.
    Maintenant vous mixez la version procédurale et objet de mysqli, faudrait en choisir une.
    Le bienfait n'est jamais perdu

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

Discussions similaires

  1. [MySQL] Afficher sa table avec Wamp
    Par Samix.94 dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 27/08/2017, 20h29
  2. Afficher sa table dans un fichier php
    Par Samix.94 dans le forum Langage
    Réponses: 1
    Dernier message: 24/08/2017, 21h19
  3. Réponses: 2
    Dernier message: 19/07/2011, 13h57
  4. erreur de syntaxe pour afficher un lien avec echo
    Par floctc dans le forum Langage
    Réponses: 3
    Dernier message: 18/04/2009, 14h23
  5. Réponses: 4
    Dernier message: 30/12/2005, 11h00

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