Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Załadowanie kolumn do $_SESSION
troian
post
Post #1





Grupa: Zarejestrowani
Postów: 184
Pomógł: 2
Dołączył: 3.02.2013

Ostrzeżenie: (0%)
-----


Witam mam pewien problem ze skryptem
Kiedy pobieram dane z mysql tabeli konta muszę ręcznie przepisywać dane do $_SESSION czyli:
  1. $_SESION['id'] = $qeury=>id;
  2. $_SESION['login'] = $qeury=>login;
  3. $_SESION['email'] = $qeury=>email;

i tak dalej, ja chciałbym aby on załadował do $_SESSION wszystki kolumny
bo co jakiś czas dodaje nowe kolumny i wtedy muszę modyfikować kod php

Czy jest taka możliwość aby zrobić coś takiego?

Ten post edytował troian 13.09.2014, 15:12:28
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
golabow
post
Post #2





Grupa: Zarejestrowani
Postów: 53
Pomógł: 17
Dołączył: 4.07.2014

Ostrzeżenie: (0%)
-----


Jeżeli korzystasz z interfejsu mysqli i wynikiem zapytania może być tylko jeden wiersz ( rozumiem że implementujesz logowanie ), możesz to zrobić tak:

  1. <?php
  2. // queryResult to wynik zapytania
  3. $tab = $queryResult->fetch_assoc();
  4. foreach( $tab as $k => $v )
  5. {
  6. $_SESSION[$k] = $v;
  7. }
  8. ?>
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 18:01