|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : mai 2006 Messages : 156 ![]() |
Bonjour, je ne connais pas encore bien les sessions sous php, et j'aimerai savoir comment créer un tableau stocké en session, pour pouvoir y ajouter 2 éléments (un numero et un text qui provient de la base de donnée), et la possibilité de les supprimer ?
Merci |
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() Inscription : mars 2005 Messages : 2 827 ![]() |
Et bien il suffit tout simplement d'affecter ton tableau à $_SESSION.
Exemple : Code :
$_SESSION['user'] = array('id' => 123, 'nickname' => 'leroidje') ; Pour effacer l'entrée :
__________________
Un problème exposé clairement est déjà à moitié résolu Keep It Smart and Simple |
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Inscription : mai 2006 Messages : 156 ![]() |
Est ce possible de faire plusieur enregistrement, et ensuite les affiché avec une boucle sous forme de fonction ?
|
|
|
00
|
|
|
#4 | |||||
|
Expert Confirmé
![]() Inscription : mars 2005 Messages : 2 827 ![]() |
Citation:
Code :
Code :
__________________
Un problème exposé clairement est déjà à moitié résolu Keep It Smart and Simple |
|||||
|
|
00
|
|
|
#5 |
|
Nouveau Membre du Club
![]() Inscription : mai 2006 Messages : 156 ![]() |
Comment faire pour effacer une seule entrée ? (par ex la 2eme)
Si j'ai bien compri |
|
|
00
|
|
|
#6 | |
|
Expert Confirmé
![]() Inscription : mars 2005 Messages : 2 827 ![]() |
Citation:
Code :
$_SESSION['users'][234] = array('id' => 234, 'nickname' => 'Sophie') ;
__________________
Un problème exposé clairement est déjà à moitié résolu Keep It Smart and Simple |
|
|
|
00
|
|
|
#7 | ||||
|
Nouveau Membre du Club
![]() Inscription : mai 2006 Messages : 156 ![]() |
Une dernière question:
comment savoir si par exemple cette ligne est deja dans le tableau ? Code :
je suppose: Code :
|
||||
|
|
00
|
|
|
#8 |
|
Membre éclairé
![]() |
if($_SESSIONS['users["id"]'] == 234)
|
|
|
00
|
|
|
#9 |
|
Nouveau Membre du Club
![]() Inscription : mai 2006 Messages : 156 ![]() |
Ca ne marche pas....j'ai cette erreur:
Notice: Undefined index: gestion["id"] in...... |
|
|
00
|
|
|
#10 | |
|
Expert Confirmé
![]() Inscription : mars 2005 Messages : 2 827 ![]() |
Citation:
Code :
$_SESSION['users'][ ] = array('id' => 123, 'nickname' => 'Julien') ; Par contre si tu suis ce modèle : Code :
$_SESSION['users'][123] = array('id' => 123, 'nickname' => 'Julien') ; Code :
if ( isset($_SESSION['users'][(int)$id]) ) { ...
__________________
Un problème exposé clairement est déjà à moitié résolu Keep It Smart and Simple |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com