Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Pobieranie danych z tabeli...
deejay
post
Post #1





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 3.03.2004
Skąd: Poznań

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


Witam.

Nie moge znaleźć tutaj żadnego blędu a jednak jest coś nie tak. Wszystko działa prawidłowo oprócz jednej rzeczy. Po zalogowaniu zrobiłem print tych danych które pobrał z tabeli i jak się okazało miejsca są puste czyli, ich nie pobrał (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ... nie pobiera po prostu dana[0] ... itd. Nie wiem gdzie błąd ...


[php:1:321a806fd7]<?php
$logon = $_POST['login'];
$hasloo = $_POST['haslo'];
$query = "SELECT * FROM dj_users WHERE login='$logon' AND haslo='$hasloo'";
$done = mysql_query($query) or die(mysql_error());

if (IsSet($logon) && IsSet($hasloo))
{
$ile = mysql_fetch_array($done);
if($ile[0] == "")
{
print("Podane dane są nie prawidłowe");
}
else
{
while($row = mysql_fetch_array($done))
{
$dane[0]=$row["id"];
$dane[1]=$row["login"];
$dane[2]=$row["haslo"];
$dane[3]=$row["email"];
session_register('dane[0]');
session_register('dane[1]');
session_register('dane[2]');
session_register('dane[3]');
}
}
}
?>[/php:1:321a806fd7]

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
deejay
post
Post #2





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 3.03.2004
Skąd: Poznań

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


Hmm no więc sprawa jest baardzo dziwna. Wpisałem to co mówiłeś i nie wydrukowało nic, wpisałem zwykłego printa z jakimś słowem i też nic. Wygląda na to, że wogle nie wykonuje tego co jest po else. Jednak jeśli podam mu złe dane to to co jet przed else czyli "Podane dane są nie prawidłowe" drukuje się ... więc ja nie mam pojecia co jest nie tak ...
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 26.12.2025 - 18:16