|
|
|
|
|
для: сотка
(23.02.2012 в 14:31)
| | JS для вап-сайта не серьезно применять там где можно обойтись и без него! | |
|
|
|
|
|
|
|
для: сотка
(27.02.2012 в 19:54)
| | чего другого? я вам написал таблицы для бд, от которых можно отталкиваться для создания грамотных связей таблиц БД, и вы просили сортировку по полям, я вам показал принцип (один из вариантов)
хотя я бы сортировку полностью оставил для JS | |
|
|
|
|
|
|
|
для: Valick
(27.02.2012 в 19:49)
| | интересный конечно архив...но в данном случаи требуется вывод совсем другого! (спасибо!) | |
|
|
|
|
 4.7 Кб |
|
|
для: сотка
(27.02.2012 в 19:03)
| | посмотрите архив | |
|
|
|
|
|
|
|
для: cheops
(27.02.2012 в 00:01)
| | Не понял что именно сделать...в каком SQL-клиенте?
INSERT INTO `system_new_mp3_position` (`id_position`, `author`, `name`, `big`, `putdate`, `hide`, `pos`, `id_catalog`) VALUES
(1, 'максим', 'это же я', 'files/mp3/new/maksimi-ietoizheijai(zvukoff.ru).mp3', '2012-02-25 12:37:00', 'show', 1, 1),
(4, 'елка', 'около тебя', 'files/mp3/new/YOlkai-iOkoloiTebyaiTb6i(WWW.Muzno.RU).mp3', '2012-02-25 12:51:00', 'show', 2, 1)
|
если делаем так
echo "<pre>";
print_r($query);
echo "</pre>";
|
то получаем следующее
SELECT
name,
SUBSTRING(name,1,1) AS sort_alfafit
FROM system_new_mp3_position
WHERE hide = 'show' AND
SUBSTRING(name,1,1) = ''
ORDER BY name
|
| |
|
|
|
|
|
|
|
для: сотка
(26.02.2012 в 22:39)
| | Выведите запрос $query и выполните его в каком-нибудь SQL-клиенте, есть ли в базе данных записи, которые удовлетворяют этому запросу? | |
|
|
|
|
|
|
|
для: cheops
(26.02.2012 в 22:32)
| |
echo "<pre>";
print_r($sort);
echo "</pre>";
|
ни чего не выводит... | |
|
|
|
|
|
|
|
для: сотка
(26.02.2012 в 22:20)
| | Выведите дамп массива $soft - в нем данные есть?
PS Кстати, в ссылке вы можете подставлять не $sort['sort_alfafit'], а $_GET[sort_alfafit], что будет правильнее, с точки зрения разграничения данных. | |
|
|
|
|
|
|
|
для: cheops
(26.02.2012 в 22:14)
| |
$query = "SELECT
name,
SUBSTRING(name,1,1) AS sort_alfafit
FROM $tbl_new_mp3_position
WHERE hide = 'show' AND
SUBSTRING(name,1,1) = '$_GET[sort_alfafit]'
ORDER BY name";
$cat = mysql_query($query);
if(!$cat)
{
throw new ExceptionMySQL(mysql_error(),
$query,
"Ошибка при извлечении
текущего раздела");
}
$sort = mysql_fetch_array($cat);
echo"<div class=\"link\"><a href=\"".$_SERVER['PHP_SELF']."?sort_alfafit=".$sort['sort_alfafit']."\" >".
А.$total."</a></div>";
|
не помогает
и с кавычками и без них - эффект один | |
|
|
|
|
|
|
|
для: сотка
(26.02.2012 в 21:55)
| | $cat - дескриптор результирующей таблицы, чтобы извлечь данные нужно задействовать mysql_fetch_array() или какую-то другую функцию для работы с результирующей таблицей. | |
|
|
|
|