Erreur "Array" ou "Resource id"

Eléphant du PHP | 124 Messages

02 sept. 2006, 23:24

Bonjour,

J'essai de faire un script qui affiche des données issus d'un bdd qui dépend de l'id du membre connecté

Quand je mets directement mysql_query il affiche Resource id #
Quand je mets les mysql_fetch il affiche "Array"

Je n'ai pas mis la connexion et le echo, mais elle y sont dans mon code.
<?php
session_start();
$id=$_SESSION['id'];
$iidquestion=mysql_query ("SELECT idquestion FROM choixdumembre WHERE idmembre=1") or die(mysql_error());
$row_idquestion=mysql_fetch_assoc($idquestion);
$reponsechoisie=mysql_query ("SELECT reponsechoisie FROM choixdumembre WHERE idmembre=1") or die(mysql_error());
$row_reponsechoisie=mysql_fetch_assoc($equipechoisie);
?>
Merci
Modifié en dernier par neo765 le 29 mai 2008, 23:34, modifié 1 fois.

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

03 sept. 2006, 02:23

Salut,
Regarde tout simplement l'utilisation de mysql_fetch_assoc() dans la doc tu y trouveras des exemples pour bien y faire appel. :roll:

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute

Eléphant du PHP | 124 Messages

03 sept. 2006, 17:57

ok merci, ça fonctionne

Maintenant est il possible d'additionner toutes les valeurs d'une même colonne ?

Exemple : J'interoge ma base de données selon des contraintes, j'aimerais pouvoir additionner toutes les valeurs d'une même colone entre elles (15 + 5 + 12 etc...).

C'est possible ?

Merci
Modifié en dernier par neo765 le 29 mai 2008, 23:34, modifié 1 fois.

Administrateur PHPfrance
Administrateur PHPfrance | 11457 Messages

03 sept. 2006, 18:10

C'est tout simple :

Code : Tout sélectionner

SELECT sum(colonne) FROM table