Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: problem z pobraniem danych z Bazy Danych
Forum PHP.pl > Forum > Przedszkole
Gość_BugsBunny
  1. <?php
  2. $id_polaczenia = mysql_connect(&#092;"localhost\",\"USER\",\"HASŁO\") or die (\"nieudane połącznie z bazą danych\"); 
  3.  
  4. $connect = mysql_select_db (&#092;"blog\", $id_polaczenia)
  5. or die (&#092;"nie można wybrać bazy danych\");
  6. $wynik = mysql_list_tables(&#092;"blog\", $id_polaczenia);
  7.  
  8.  
  9.  
  10.  
  11. $ble = mysql_query(&#092;"SELECT haslo FROM admin WHERE nick='LOGIN'\" )
  12.  or die (&#092;"nieudane zapytanie\");
  13. $wynik1 = mysql_fetch_array($ble);
  14. echo &#092;"$wynik1 i $ble\" ;
  15.  
  16. }
  17.  
  18. ?>

Poprostu chę pobrać hasło dla użytkowniku o nicku podanym nicku ale z tego
  1. <?php
  2. echo &#092;"$wynik1 i $ble\" ;
  3. ?>

wyświtla się to - a nie prawdziwe hasło
Kod
Array i Resource id #4

POMOCY!!! sadsmiley02.gif
Marcin_m
wszystko jest dobrze tylko że mysql_fetch_array zwraca ci tablice asocjacyjną, a zatem aby wyciagnąć hasło musisz zrobić tak:


  1. <?php
  2.  
  3. $wynik1 = mysql_fetch_array($ble);
  4. $haslo=$wynik1['haslo'];
  5. echo $haslo;
  6.  
  7. ?>
BugsBunny
DZIAŁA a jeszcze jedna prośba
  1. <?php
  2. $ble = mysql_query(&#092;"SELECT haslo FROM admin WHERE nick='BugsBunny'\" )
  3.  or die (&#092;"nieudane zapytanie\");
  4. $wynik1 = mysql_fetch_array($ble);
  5. $haslo=$wynik1['haslo'];
  6. echo &#092;"$haslo  i $ble\" ;
  7. ?>


Moglibyście mi napisać co każde polecenie zwróci - znaczy jakie wartości i dlaczego tak trzeba napisać a nie można samego MYSQL_QUERY()
nospor
mysql_query - zwraca rezultat zapytania, lub false gdy zapytanie jest błedne
aby dobrać siędo danych musisz jeszcze wykonać np. mysql_fetch_array, kóre zwróci ci dla danego rezultatu zapytania pojedynczy wiersz. Kolejne wykonywanie mysql_fetch_array zwróci ci kolejne wiersze, o ile te istnieją
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.