Witam. Mam problem dotyczący bazy danych MySQL. Otóż stworzyłem tabele z dwiema kolumnami(nick i haslo):
nick | haslo
==========
qwerty|poiuyt
asdfgh|lkjhgfd
mich | olsah
I tu moje pytanie: Jak pobrać wszystkie danez danego wiersza z tej tej tabeli?? Np. gdy użytkownik wpisze nick to żebym mógł sprawdzić czy hasło sie zgadza. Czytałem sporo kursów MySQL ale nie znalazłem odpowiedzi. Oto przykładowy kod który napisałem żeby wyświetlał hasło dla uzytkownika mich z powyższej tabeli :
if ($dbc = mysql_connect ('localhost', 'michplu', ' *******')) {
print '
Podlączono: OK';
if (@mysql_select_db ('michplu')) {
print '
Wybrano :OK';
} else {
print '
Wybrano: ZLE';
}
$sql = 'SELECT `haslo` FROM `gra` WHERE nick="mich"';
$wynik = mysql_query($sql);
print "$wynik
";
} else {
print '
Podlączono: ZLE';
}
mysql_close();
$sql = 'SELECT `haslo` FROM `gra` WHERE nick="mich"';
To wyczytałem z książki, ale nie wiem jak wyświetlić wynik z kolumny hasło. Próbowałem tak:
$wynik = mysql_query($sql);
print "$wynik
;
ale nie działa Skrypt pokazuje:
Podlączono: OK
Wybrano :OK
Resource id #2 // co to znaczy??:/
Z góry dzięki za pomoc. Dopiero co sie ucze MySQL i nie wyszystko rozumiem. Acha i czy możecie polecić jakieś kursy MySQL i PHP??
Z kursów MySQL i PHP moge polecić książeczkę pt. “PHP i MySQL Tworzenie stron internetowych” Heliona. Na jej podstawie kilka let temu napisałem pracę mgr i wyszla całkiem całkiem. Parę groszy kosztuje, ale uważam, że warto