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 01/05/2011, 06h32   #1
Invité de passage
 
El-Bizri Bassel
Étudiant
Inscription : septembre 2010
Messages : 28
Détails du profil
Informations personnelles :
Nom : El-Bizri Bassel
Âge : 21

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : septembre 2010
Messages : 28
Points : 4
Points : 4
Envoyer un message via MSN à napi15
Par défaut Petit problème Selection A Single Record php

Alors j'essaye de selectionner l'utilisateur courant ( qui est presentement connecter ) afin d'afficher ces infos j'ai cree une table auto_increment id dans ma base de donner mais ou est mon erreur? Merci en avance

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
   <?php 
     		 session_start();
 
 
 
{     
		   include ("./connection.inc.php");
 
 
	$ID=mysql_query('SELECT id FROM user');
 
	 $requeteStr = "SELECT numid, email from user WHERE id=$ID";
	$resultatRequete = mysql_query($requeteStr) or die("la requete de sélection a échoué.<p>Veuillez réessayer plus tard");
	?>
 
	<?php


je precise que mon erreur est ici j'aimerai comprendre !
Citation:
$ID=mysql_query('SELECT id FROM user');

$requeteStr = "SELECT numid, email from user WHERE id=$ID";
napi15 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/05/2011, 08h46   #2
Modérateur
 
Avatar de Nesmontou
 
Homme Benjamin PREVOT
Architecte de système d'information
Inscription : septembre 2004
Messages : 1 568
Détails du profil
Informations personnelles :
Nom : Homme Benjamin PREVOT
Âge : 30
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Architecte de système d'information
Secteur : Finance

Informations forums :
Inscription : septembre 2004
Messages : 1 568
Points : 2 493
Points : 2 493
Bonjour,

La ligne 10 n'est pas correcte : la variable $ID ne contient pas l'identifiant mais une ressource qui doit être traitée (avec mysql_fetch_assoc par exemple).

Lorsque le traitement est fait, tu peux alors injecter le résultat dans la 2ème requête.

Sinon, je ne comprends pas l'intérêt de récupérer tous les identifiants de la table user dans un premier temps
__________________
Si vous ne pouvez expliquer un concept à un enfant de six ans, c'est que vous ne le comprenez pas complètement. Albert EINSTEIN

F.A.Q. : Java, PHP, (X)HTML / CSS

N'oubliez pas de cliquer sur le bouton Résolu en bas de page quand vous avez obtenu une solution à votre problème
Nesmontou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/05/2011, 09h00   #3
Invité de passage
 
El-Bizri Bassel
Étudiant
Inscription : septembre 2010
Messages : 28
Détails du profil
Informations personnelles :
Nom : El-Bizri Bassel
Âge : 21

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : septembre 2010
Messages : 28
Points : 4
Points : 4
Envoyer un message via MSN à napi15
En grand ce que j'essaye de faire c'est d'afficher les informations qui sont dans les colonnes de ma base qui sont relatives au "User courant" qui est connecter

comment je fois faire pour mettre la valeur de "id" qui est dans ma table de base de donner Dans une variable $ID ?

$ID= ?!?!


Merci
napi15 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/05/2011, 19h29   #4
Modérateur
 
Avatar de Vil'Coyote
 
Développeur Web
Inscription : février 2008
Messages : 3 302
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Marne (Champagne Ardenne)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : février 2008
Messages : 3 302
Points : 4 480
Points : 4 480
ba si ton id correspond à ton utilisateur courant alors tu as un login mdp pour l'identification ? cela se trouve probablement dans une autre table? de la il doit y avoir une relation entre cette table et la seconde à s'avoir l'id donc si tu chope l'id de la première table en fonction du login mdp de l'utilisateur alors tu peux utiliser cet id dans la seconde table et récupérer les infos. donc soit une jointure dès l'identification soit plusieurs requête.

mais bon faudrait déjà nous dire comment tu identifie l'utilisateur courant.
Vil'Coyote est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h33.


 
 
 
 
Partenaires

Hébergement Web