bonsoir les gens ...
Voila je me suis remis au php depuis 3 semaines afin de mettre mon CV en ligne (passons)
Et la problème,
J’épluche google et tout les sites du domaine mais je trouve pas...
Le truc c'est que je sais que c'est pas grand chose mais bon...
voila mon problème.
Dans le fichier concerné par mon problème l’exécution est simple.
Je me connecte à ma BDD en appelant mon fichier de connexion "database"
puis je récupère les articles dans une variables "$sql" en evitant les erreurs etc...
Je ferme ma connexion...
Et pour finir plus bas dans mon code je l'appel pour afficher mes articles.
En local mon site marche super bien (avec Wamp), tout est ok, html css et php rien de pose problème !
J'affiche tout mon contenu, et je peux les ajouter comme je veux... tout roule
Le problème arrive quand je pose mes fichiers sur mon ftp free.
Je précise que tout est activé au niveau sql et service pour le support de mon site.
Je me retrouve avec une erreur de type : Parse error: syntax error, unexpected '{' in /[...]/index.php on line 7
Donc ni une ni deux je vérifie mon fichier et verifie mes "{" bref rien ne me choque donc je fini par supprimer les "{" de mon bloc "try"
Au final j'obtiens une deuxième erreurs de type : unexpected T_VARIABLE
depuis je me prends la tete sans savoir d'ou sa vient...
je laisse mon code complet sans modification.
Code PHP :
<?php
// On appelle le fichier de connexion Mysql
require_once 'database.php';
// On recupere tous les articles
try
{
$sql = mysql_query("SELECT * FROM accueil");
// on ferme la connexion MySQL
mysql_close();
if (!$sql) throw new Exception( mysql_error() );
}
catch (Exception $e) { die( $e->getMessage() ); }
?>
Merci pour votre aide