Précédent   Forum des professionnels en informatique > PHP > Langage
Langage Forum sur le langage PHP, la POO, les conventions, la sécurité, etc. Avant de poster : FAQ Langage, toutes les FAQ PHP, cours langage et sources PHP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 22/10/2011, 12h59   #1
Invité de passage
 
Inscription : août 2011
Messages : 6
Détails du profil
Informations forums :
Inscription : août 2011
Messages : 6
Points : 2
Points : 2
Par défaut Besoin de l’avis d’un pro sur du code

Bonjour à tous, je recherche une personne (pro qui travaille dans ce domaine) pour me dire ce qu’elle pense de mon code d’un projet que j’ai réalisé.
Si vous êtes intéressé n’hésitez pas à m’envoyer un MP (skype etc…)
Merci bien !
morgan2111 est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 22/10/2011, 13h09   #2
Modérateur
 
Inscription : septembre 2010
Messages : 7 131
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 131
Points : 8 491
Points : 8 491
envoie pour voir
__________________
http://blog.stealth35.com/
stealth35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/10/2011, 15h09   #3
Invité de passage
 
Inscription : août 2011
Messages : 6
Détails du profil
Informations forums :
Inscription : août 2011
Messages : 6
Points : 2
Points : 2
merci d'avoir répondu mais le projet est gros j'ai envoyé un MP
morgan2111 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/10/2011, 19h10   #4
Modérateur
 
Inscription : septembre 2010
Messages : 7 131
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 131
Points : 8 491
Points : 8 491
deja j'ai 3 erreur dans l'index :

Code :
1
2
3
4
5
Notice: Undefined index: choixlangue in /Library/Server/Web/Data/Sites/Default/test/globalong/index.php on line 12
 
Notice: Undefined index: languechange in /Library/Server/Web/Data/Sites/Default/test/globalong/index.php on line 15
 
Notice: Undefined index: languechange in /Library/Server/Web/Data/Sites/Default/test/globalong/index.php on line 20

si tu partage quelque chose, envoie au moins quelque chose de correct (fichier : tmp.rar, le dossier qui s’appelle Globalong Copie) et suprime les fichier inutile ou en doublon (ex : .htacess_1, .htaccess_2, pays1, pays2)
pourquoi y'a un Wordpress dedans ?
envoie uniquement ton application, la y'a de tout et n'importe quoi
__________________
http://blog.stealth35.com/
stealth35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/10/2011, 19h17   #5
Modérateur
 
Inscription : septembre 2010
Messages : 7 131
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 131
Points : 8 491
Points : 8 491
pour ta classe de DB c'est pas top

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
public function query($requete) {
        $donnee = array();
        $connexion = new PDO("mysql:host=$this->host;dbname=$this->bdd", $this->user, $this->pwd);
        $connexion->query("SET NAMES 'utf8'");
        $resultats = $connexion->query($requete);
        $resultats->setFetchMode(PDO::FETCH_OBJ);
        while ($ligne = $resultats->fetch()) { // on récupère la liste des membres
            //$donnee[] = array($ligne->id,$ligne->nom_fr,$ligne->nom_en,$ligne->content_fr,$ligne->content_en,$ligne->page_id,$ligne->page_titre);
            $donnee[] = array($ligne);
        }
        return $donnee;
        $resultats->closeCursor(); // on ferme le curseur des résultats    
    }
a chaque requête tu ouvres une nouvelles connexion
de plus tu n'as pas activer la gestion des erreurs pour PDO, ton while sert a rien, un fetchAll suffit, idem pour ton closeCursor doublement inutile, puisque c'est pas utilise quand on récupère tout les résultats, il est apres le return donc jamais appelé

Idem pour toutes les autre méthodes de la classe
__________________
http://blog.stealth35.com/
stealth35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h48.


 
 
 
 
Partenaires

Hébergement Web