![]() |
php, MySQL выборка
Никак не могу придумать, как прописать в выборке переменную. Как то оно должно через точки разделяться, но никак не получается. Написал только вот таким способом
$result=mysql_query("SELECT title, link FROM menu WHERE category= '$category['category']' ", $db); Но выдает ошибка. Так как там кавычки повторяются. Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in z:\home\localhost\www\uahpclubphp\blocks\menu1.php on line 10 Помогите пожалуйста |
$sql = "SELECT title, link FROM menu WHERE category= '" . $category['category'] . "' ";
$result = mysql_query($sql, $db); Или: $result=mysql_query("SELECT title, link FROM menu WHERE category= '$category[category]' ", $db); Или: $result=mysql_query("SELECT title, link FROM menu WHERE category= '$category[\'category\']' ", $db); |
Coutty, можно еще с разными кавычками (и там и там), регистром ключевых слов, и еще переменные можно по другому назвать....
|
Большое спасибо :)))
Все заработало, даже от радости поделюсь кодом ))) Такой кайф, когда после часа работы таки отображается страница без ошибок)) PHP код:
|
Время: 07:32. |
Время: 07:32.
© OSzone.net 2001-