Page 1 sur 1

Probleme de class

Posté : 30 juil. 2010, 19:45
par JuJuMDX
Bonjour,

Je me tourne vers vous car je n'arrive pas a trouver d'où viens mon erreur...
Sur mon PC, easyphp5.3.0 tout fonctionne correctement mais quand je met tout ca en ligne (hebergeur: Free). J'ai une erreur qui apparait.

voici l'erreur:

Parse error: syntax error, unexpected T_VARIABLE, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /mnt/102/sdb/7/9/jujumdx/lib/classes/ListeUtilisateur.class.php on line 8

le code estle suivant:

Code : Tout sélectionner

<?php require_once('Utilisateur.class.php'); class ListeUtilisateur{ /* * ATTRIBUTS: */ private $nbUtilisateur; /* * CONSTRUCTEURS: */ function ListeUtilisateur(){ // Connexion et selection de la base $connexion = mysql_connect('xxxxxxx', 'xxxxxxx', 'xxxxxxx')or die("Impossible de se connecter:".mysql_error()); // ATTENTION: Penser à modifier les information de connexion a la base de données !!!! mysql_select_db('xxxxxxx')or die("Impossible de selectionner la base de donnees"); // ATTENTION: Penser à modifier les information de connexion a la base de données !!!! $queryUser = 'SELECT * FROM UTILISATEUR;'; $resultUser = mysql_query($queryUser)or die('Echec de la requete: '.mysql_error()); $i = 0; while($user = mysql_fetch_object($resultUser)){ $i++; } $this->nbUtilisateur = $i; mysql_free_result($resultUser); mysql_close($connexion); } /* * METHODES: */ function afficher(){ echo 'Il y a: '.$this->nbUtilisateur.' enregistrements'; echo '<table border="2"><tr><td><center>Login</center></td> <td><center>Nom</center></td> <td><center>Pr&eacute;nom</center></td> <td><center>Fonction</center></td> <td><center>E-mail</center></td> <td><center>Actif</center></td> <td><center>Voir</center></td> <td><center>Suppr.</center></td></tr>'; // Connexion et selection de la base $connexion = mysql_connect('xxxxxxx', 'xxxxxxx', 'xxxxxxx')or die("Impossible de se connecter:".mysql_error()); // ATTENTION: Penser à modifier les information de connexion a la base de données !!!! mysql_select_db('xxxxxxx')or die("Impossible de selectionner la base de donnees"); // ATTENTION: Penser à modifier les information de connexion a la base de données !!!! $queryUser = 'SELECT * FROM UTILISATEUR;'; $resultUser = mysql_query($queryUser)or die('Echec de la requete: '.mysql_error()); $i = 0; while($user = mysql_fetch_object($resultUser)){ $tempUser = new Utilisateur(); $tempUser->getUtilisateurById($user->id); $tempUser->affichageListe(); } echo '</table>'; } } ?>
Merci d'avance pour vos réponses

Re: Probleme de class

Posté : 30 juil. 2010, 20:12
par JuJuMDX
lol j'ai compris mon erreur...
Il fallait que je mette var avant mes variables.
Je me suis un peu emmêlé les pinceaux entre le java et le PHP #-o

Re: Probleme de class

Posté : 31 juil. 2010, 20:45
par stealth35
lol j'ai compris mon erreur...
Il fallait que je mette var avant mes variables.
Je me suis un peu emmêlé les pinceaux entre le java et le PHP #-o
Faut surtout mettre ton free en php5 :wink: