Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [mysql][php]Problem z prostym zapytanie i uzyciem zmiennej sesyjnej ?
kuterka
post 5.12.2006, 12:29:09
Post #1





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 25.11.2006

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


Witam exclamation.gif!

W jaki sposob napisac zapytanie sql z uzyciem zmiennej sesyjnej ?

  1. $sql = "SELECT * FROM users WHERE login='$_SESSION['login']'";


jesli zrobie taki myk to dziala

  1. <?php
  2. $login=$_SESSION['login'];
  3. ?>


  1. $sql = "SELECT * FROM users WHERE login='$login'";


ale bez sensu zeby nie mozna bylo uzyc bezposrednio zmiennej $_SESSION['login'] w tym przypadku

zmienna napewno posiada wartosc bo sprawdzalem echem
dzieki za pomoc
Go to the top of the page
+Quote Post
DawidF
post 5.12.2006, 12:31:58
Post #2





Grupa: Zablokowani
Postów: 120
Pomógł: 2
Dołączył: 4.11.2004

Ostrzeżenie: (10%)
X----


A nie ładniej tak?

  1. $sql = "SELECT * FROM users WHERE login LIKE '" .$_SESSION['login']. "'";
Go to the top of the page
+Quote Post
nospor
post 5.12.2006, 12:32:37
Post #3





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
jesli zrobie taki myk to dziala

TO zaden myk, a nie znajomosc podstaw tongue.gif sorki, ale z mysql to ma sredni związek - przenosze.

  1. <?php
  2. $sql = "SELECT * FROM users WHERE login='$_SESSION[login]'";
  3. ?>


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

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 Wersja Lo-Fi Aktualny czas: 19.07.2025 - 10:16