![]() |
![]() |
--Next-- |
![]()
Post
#1
|
Goście ![]() |
Witam, mam taki problem, że nie mogę pobrać rekordu z bazy danych przy użyciu zmiennej.
Tak działa: $zapytanie = ("SELECT link FROM user WHERE name LIKE 'teskt'"); Ale gdy chcę wstawić zmienną np. $zapytanie = ("SELECT link FROM user WHERE name LIKE '{$n}'"); To otrzymuję pustą treść czyli nic się nie pojawia. a tak $zapytanie = ("SELECT link FROM user WHERE name LIKE {$n}"); $wynik = mysql_query($zapytanie); while ( $row = mysql_fetch_row($wynik) ) { echo "<p>".$n." ma link " . $row[0]; pokazuję taki błąd Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /home/aibit/public_html/sb.php on line 19 gdzie 19 linia to przedostatnia. Gdzie może leżeć problem i czy może ktoś polecić jakiś darmowy poradnik PHP i Mysql bo ogarniam trochę php ale nie mogę znaleźć zbyt wiele info o bazach danych czyli jak prawidłowo pisać zapytania. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 417 Pomógł: 44 Dołączył: 23.06.2011 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 587 Pomógł: 190 Dołączył: 5.02.2011 Skąd: 64-800 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
--Next-- |
![]()
Post
#4
|
Goście ![]() |
Przekopując internet znalazłem rozwiązanie ale pojawił się nowy problem. Takim zapytaniem:
odczytuje dane z rekordu o zmiennej $n ale pobierany jest tylko z kolumny link a chciałbym "wydobyć" kilka innych kolumn w jednym zapytaniu. Próbowałem po przecinku wypisywać ale nie działa i jak to później wyświetlić? Z góry dziękuję. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 587 Pomógł: 190 Dołączył: 5.02.2011 Skąd: 64-800 Ostrzeżenie: (0%) ![]() ![]() |
Jak to nie działa
Przykład
Przykład z mysql_fetch_assoc()
Ten post edytował _Borys_ 6.04.2014, 11:30:34 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 11:39 |