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.