Probleme de class

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Probleme de class

Re: Probleme de class

par stealth35 » 31 juil. 2010, 20:45

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:

Re: Probleme de class

par JuJuMDX » 30 juil. 2010, 20:12

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

Probleme de class

par JuJuMDX » 30 juil. 2010, 19:45

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