probleme mysql_fetch_objet

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 mysql_fetch_objet

par lofoman » 06 avr. 2009, 00:08

tt a fait
encore merci d'ailleur

par AB » 05 avr. 2009, 23:43

Alors c'est résolu je suppose ?

par lofoman » 05 avr. 2009, 22:27

oups parce qu'au depart c'etait un objet et du coup je n'ai pas fait expres

par Invité » 05 avr. 2009, 22:16

Mais pourquoi appelé ce topic mysql_fetch_object si l'on utilise mysql_fetch_array ?

par lofoman » 05 avr. 2009, 18:52

cool super,
je te remercie ^^

par Ryle » 05 avr. 2009, 18:41

La fonction mysql_fetch_array() te retourne un tableau à la fois indexé et associatif. C'est à dire que tu peux lire le contenu du tableau soit à l'aide des positions des champs ($resultat[0] te retourne le premier champ de la requête, $resultat[1] le deuxième champs, etc.) soit à l'aide du nom de la colonne ($resultat['nom_de_la_colonne'])

Dans ton cas, tu peux donc faire simplement :
echo $resultat[0];
Tu peux également utiliser les noms des colonnes (qui sont à mon sens plus lisibles et plus facile à maintenir), et le mieux, dans la mesure où tu fais un calcul dans ta requête, est de donner un alias à ton calcul dans ta requête :
"SELECT capacite - SUM(resa_nbpers) AS dispo FROM ... "
...
echo $resultat['dispo'];

probleme mysql_fetch_objet

par lofoman » 05 avr. 2009, 18:16

bonjour bonjour,
y aurait il quelqu'un disposé a m'aider sur un tout petit bout de code?

j'ai juste un soucis d'affichage de requete sql

voila mon bout de code :

Code : Tout sélectionner

// requete de vérification de dispo $sql_dispo = mysql_query('SELECT capacite-SUM(resa_nbpers) FROM reservation,dependre WHERE lodge_id = "'.$code.'" AND semaine_id = '.$i); $resultat = mysql_fetch_array($sql_dispo); // affichage des dispo echo $resultat->capacite-SUM(resa_nbpers);
mon soucis se situe dans le echo et enfait je vois pas trop comment faire

si quelqu'un pouvait m'aider se serait chouette
Merci d'avance