CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[PHP] Parse error in line 11 :O

golbat
golbat
Niveau 10
20 février 2011 à 18:59:33

Bonjour à tous,

J'ai un soucis à la ligne 11 pour me connecter à ma base de donnée(localhost pour l'instant), problème un beau parse error que je ne vois pas à la ligne 11( $chSQL) voici le code :

<?php
// Les paramètres
require_once("Connexion.php");
// Selection de la base
$idConnect = mysql_connect($serveur, $utilisateur, $motDePasse);
mysql_select_db($base,$idConnect);
$nomTable = Texte;
$nomChamp= Rue;

// Chaine SQL qui pose probléme avec son parse error !!
$chSQL ='SELECT'.$nomTable.'FROM' .$nomChamp;
$result = mysql_query($chSQL, $idConnect);

// Fabriquer la chaine de sortie
while($enreg =mysql_fetch_row($result)){
$sortie.=$enreg[0]."##";
}
// supprimer les caractères excédentaires

$sortie=substr($sortie,0,-2);

echo $sortie;
?>

J'ai chercher l'erreur pendant une demi heure et je comprend pas.

Ah précision, même si je pense pas que l'erreur vienne de là, je passe par flash qui appelle ce fichier php pour me connecter à la base et ainsi récupérer des données.

Mercis d'avance pour les réponses

godrik
godrik
Niveau 30
20 février 2011 à 21:13:09

fournit le code sur un wall. Et fournit le code de connexion.php

golbat
golbat
Niveau 10
20 février 2011 à 23:00:41

Sur un wall? 0_0

godrik
godrik
Niveau 30
20 février 2011 à 23:19:18

http://pastebin.com

lndiana-Jones
lndiana-Jones
Niveau 10
20 février 2011 à 23:49:05

$chSQL ='SELECT'.$nomTable.'FROM' .$nomChamp;

je pense que tu dois laisser des espaces :ok:

:d) $chSQL ='SELECT '.$nomTable.' FROM ' .$nomChamp;

golbat
golbat
Niveau 10
21 février 2011 à 08:13:42

ok c'est bon j'ai plus d'erreur de parse error.

merci

godrik > pk tu veux le fichier connexion.php ? Il intervient en rien dans les erreurs du code. C'est pour une connexion en localhost donc le voila:

<?php
$serveur="localhost";
$utilisateur="root";
$motDePasse="";
$base="Test";
?>

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment