Précédent   Forum des professionnels en informatique > PHP > Scripts
Scripts Forum d'entraide sur les scripts PHP téléchargés. Les meilleurs scripts PHP, la FAQ scripts PHP, toutes les FAQ 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 26/01/2007, 15h23   #1
Candidat au titre de Membre du Club
 
Inscription : janvier 2007
Messages : 44
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 44
Points : 11
Points : 11
Par défaut Renseignement sur des parties de script

Bonjour

Je suis débutant en php et je dois refaire une application
Dans l'ancienne application, je trouve des styles d'écritures comme ceci

Pouvez-vous m'éclaircir sur leur signification?

Merci

Code :
1
2
3
4
5
6
 
if ($cbd->dbResult($result)) {
 
while ($liste=$cbd->dbFetchObject($result)) {
 
if ($liste->noentreprise) {
nico26 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/01/2007, 15h44   #2
Membre du Club
 
Avatar de pioule
 
Inscription : août 2003
Messages : 65
Détails du profil
Informations forums :
Inscription : août 2003
Messages : 65
Points : 69
Points : 69
Je dirais que $cbd est un objet qui correspond à ta connexion à ta base de données. Les méthodes dbResult et dbFetchObject correspondent donc au mysql_result() et mysql_fetch_objet().

Le dbFetchObjet te créée un objet $liste avec comme propriétés tes différents champs de DB.
pioule est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/01/2007, 15h45   #3
Membre éprouvé
 
Avatar de yjuliet
 
Homme Yvan
Consultant informatique
Inscription : août 2006
Messages : 360
Détails du profil
Informations personnelles :
Nom : Homme Yvan
Âge : 32
Localisation : France

Informations professionnelles :
Activité : Consultant informatique
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : août 2006
Messages : 360
Points : 402
Points : 402
Salut.

Alors,
Code :
if ($cdb->dbResult($result)) {
$cdb est un objet dont on teste le résultat de la méthode dbResult (qui t'indique que le résultat d'une requete, à priori, est correct). Si dbResult retourne un résultat correct, tu passes dans le bloc, sinon t'y passes pas...

Code :
while ($liste = $cdb->dbFetchObject($result)) { ... }
tu effectues un parcours des résultats de ta requete et tu les places chacun son tour sous forme d'objets PHP dans $liste pour les traiter dans le bloc d'instructions.

Code :
if ($liste->noentreprise) {
Vérifie que l'attribut noentreprise que tu as extrait précédemment de ton résultat de requete existe et est correct. Le cas échéant, exécute le bloc de code associé.
yjuliet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/01/2007, 16h04   #4
Candidat au titre de Membre du Club
 
Inscription : janvier 2007
Messages : 44
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 44
Points : 11
Points : 11
Merci pour ces explications!!
nico26 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 20h26.


 
 
 
 
Partenaires

Hébergement Web