Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [решено] php, MySQL выборка

Ответить
Настройки темы
[решено] php, MySQL выборка

Аватара для Artem-Samsung

Ветеран


Сообщения: 823
Благодарности: 53

Профиль | Сайт | Отправить PM | Цитировать


Никак не могу придумать, как прописать в выборке переменную. Как то оно должно через точки разделяться, но никак не получается. Написал только вот таким способом
$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

Помогите пожалуйста

-------
Мой блог Web Development


Отправлено: 19:50, 04-03-2008

 

Аватара для Coutty

Кот Ти


Сообщения: 7318
Благодарности: 1204

Профиль | Отправить PM | Цитировать


$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);
Это сообщение посчитали полезным следующие участники:

Отправлено: 20:34, 04-03-2008 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Deadooshka


Сообщения: 2283
Благодарности: 594

Профиль | Отправить PM | Цитировать


Coutty, можно еще с разными кавычками (и там и там), регистром ключевых слов, и еще переменные можно по другому назвать....
Это сообщение посчитали полезным следующие участники:

Отправлено: 22:01, 04-03-2008 | #3


Аватара для Artem-Samsung

Ветеран


Сообщения: 823
Благодарности: 53

Профиль | Сайт | Отправить PM | Цитировать


Большое спасибо ))
Все заработало, даже от радости поделюсь кодом )))
Такой кайф, когда после часа работы таки отображается страница без ошибок))

PHP код: Выделить весь код

$db mysql_connect ("localhost""Artemius""" );

mysql_select_db ("uahpclub",$db);

$result=mysql_query("SELECT DISTINCT category FROM menu WHERE m=1"$db);
$category=mysql_fetch_array($result);

do {

    
$result2=mysql_query("SELECT title, link FROM menu WHERE category= '$category[category]'"$db);
    
$menu_row mysql_fetch_array($result2);
    
    echo 
"<h2>".$category['category']."</h2>";
    echo 
"<ul>";
    do {
printf ("
        <li><a href='?hp=%s'>%s</a></li>
        "
$menu_row["link"], $menu_row['title']);
    }
    while (
$menu_row mysql_fetch_array($result2));
    echo 
"</ul>";
    }
while (
$category=mysql_fetch_array($result)); 

-------
Мой блог Web Development


Отправлено: 22:47, 04-03-2008 | #4



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [решено] php, MySQL выборка

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] Выборка данных из mysql и сортировка на php dima1981 Вебмастеру 4 11-11-2008 15:06
[решено] Выборка из БД не обрабатывает скрипт php Artem-Samsung Вебмастеру 7 17-07-2008 18:01
[решено] Apache 2.2.8 + Php 5.2.6 + MySQL 5.0.51b (win) - не работает php v0f41k Вебмастеру 4 11-05-2008 22:08
MySQL - [решено] Как связать PHP и MYSQL Wasilij Программирование и базы данных 16 15-08-2007 10:37
выборка случайной строки из таблицы на MySQL Vlad Drakula Вебмастеру 5 19-10-2004 05:55




 
Переход