Séléctionner une id à partir d'une info
BaptisteDebes
Messages postés
90
Date d'inscription
Statut
Membre
Dernière intervention
-
BaptisteDebes Messages postés 90 Date d'inscription Statut Membre Dernière intervention -
BaptisteDebes Messages postés 90 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'aimerai savoir comment trouver une ligne puis l'id à partir d'une information j'ai déjà ce code mais il ne fonctionne pas (je n'ai mis que la partie concerné) le voici et merci d'avance.
$base = mysql_connect ('localhost', ', '');
mysql_select_db('compte', $base);
$sql2 = 'SELECT id FROM compte WHERE pseudo == '.$_SESSION['ps'].'';
$req = mysql_query($sql2) or die('Erreur SQL !<br />'.$sql2.'<br />'.mysql_error());
while ($data = mysql_fetch_array($req)) {
$id = $data['id'];
};
echo $id;
PS : le code m'indique erreur de syntaxe donc si vous trouver la/les faute(s) ce serait très sympa de me dire où elle se trouve Merci.
J'aimerai savoir comment trouver une ligne puis l'id à partir d'une information j'ai déjà ce code mais il ne fonctionne pas (je n'ai mis que la partie concerné) le voici et merci d'avance.
$base = mysql_connect ('localhost', ', '');
mysql_select_db('compte', $base);
$sql2 = 'SELECT id FROM compte WHERE pseudo == '.$_SESSION['ps'].'';
$req = mysql_query($sql2) or die('Erreur SQL !<br />'.$sql2.'<br />'.mysql_error());
while ($data = mysql_fetch_array($req)) {
$id = $data['id'];
};
echo $id;
PS : le code m'indique erreur de syntaxe donc si vous trouver la/les faute(s) ce serait très sympa de me dire où elle se trouve Merci.
A voir également:
- Séléctionner une id à partir d'une info
- Comment faire une recherche à partir d'une photo - Guide
- Creer un groupe whatsapp a partir d'un autre groupe - Guide
- Crystal disk info - Télécharger - Informations & Diagnostic
- Info pc - Guide
- Créer une icone à partir d'une image - Guide
2 réponses
Bonsoir,
L'erreur de syntaxe est dans cette ligne:
$sql2 = 'SELECT id FROM compte WHERE pseudo == '.$_SESSION['ps'].'';
je vous laisse chercher...
La boucle:
while ($data = mysql_fetch_array($req)) {
$id = $data['id'];
};
echo $id;
ne sert à rien....
Essayer ceci:
$data = mysql_fetch_array($req))
$id = $data['id'];
echo $id;
A+
un +1 sur mes commentaires - si vous avez apprécié - c'est gentil, merci.
L'erreur de syntaxe est dans cette ligne:
$sql2 = 'SELECT id FROM compte WHERE pseudo == '.$_SESSION['ps'].'';
je vous laisse chercher...
La boucle:
while ($data = mysql_fetch_array($req)) {
$id = $data['id'];
};
echo $id;
ne sert à rien....
Essayer ceci:
$data = mysql_fetch_array($req))
$id = $data['id'];
echo $id;
A+
un +1 sur mes commentaires - si vous avez apprécié - c'est gentil, merci.
Merci pour votre réponse mais cela ne fonctionne pas voici le code après correction surement mauvaise :) et merci d'avance.
$sql2 = 'SELECT id FROM compte WHERE pseudo = '.$_SESSION['ps'].' ';
$req = mysql_query($sql2) or die('Erreur SQL !<br />'.$sql2.'<br />'.mysql_error());
$data = mysql_fetch_array($req))
$id = $data['id'];
echo $id;
$sql2 = 'SELECT id FROM compte WHERE pseudo = '.$_SESSION['ps'].' ';
$req = mysql_query($sql2) or die('Erreur SQL !<br />'.$sql2.'<br />'.mysql_error());
$data = mysql_fetch_array($req))
$id = $data['id'];
echo $id;