Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Załadowanie kolumn do $_SESSION
Forum PHP.pl > Forum > Przedszkole
troian
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?
golabow
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. ?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.