Petite question guillemets/apostrophes

Répondre
Dark Elf
Dark Elf
Déconnecté
HELLSPLAYERS FOREVER
Bon,
J'essaie de comprendre quand on met koi parce que j'en ai marre de faire tjs les même erreurs sans comprendre...

Genre cette requète là, c bien comme ça ?

$req=mysql_query('SELECT id, pseudo, pass, email, citation FROM membre WHERE pseudo ="'.$_SESSION['login'].'"');

Ou je la met entre guillemets , et dans ce cas, fo changer plein de trucs dedans...
chuck norris
chuck norris
Déconnecté
moi ca me semble bon
Dark Elf
Dark Elf
Déconnecté
HELLSPLAYERS FOREVER
Et mettre la requète entre guillemet, ça revient exactement au même ?
chuck norris
chuck norris
Déconnecté
$req=mysql_query('SELECT id, pseudo, pass, email, citation FROM membre WHERE pseudo ="'.$_SESSION['login'].'"');

est equivelent a ca

$req=mysql_query("SELECT id, pseudo, pass, email, citation FROM membre WHERE pseudo =\"$_SESSION['login']\"");
moogli
moogli
Déconnecté
Il en faut peu pour être heureux !!!!!
Slt,

ce qu'il faut que tu comprenne c'est qu'il faut utilise soit les simple soit les double quotes, sachant que les simples non aucune valeur particuliere entre des double et vice versa.
donc si tu démare ta string avec une simple quote puor concaténer il faut que ferme avec un simple tu met le points ta variable ....

quand au requete sql il me semble que mysql utilise les deux autours des variables sans trop de problème.
donc si tu ouvre une chaine avec ' dedans utilise de " et vice versa
@+
Répondre
Accès rapide :

Remonter Remonter
L'éditeur javascript - CSS - Gentoo - Tutoriaux PHP - Tutoriels PHP - Breizh Blog