Mashino
Новичок
Вывод данных из таблицы MySQL по алфавиту
Я в php новичок и поэтому не серчайте на меня за такой вопросик. Дело в том, что
мне нужно вывести по ссылке из таблицы в бд MySQL по алфавиту строки.
Например у меня в таблице в столбце name записаны названия песен, имеются ссылки:
А-Б-В-...-Я (вида <a href=list.php?letter=А>А</a>). Нужно чтобы при нажатии на буковку
допустим А на страничке выводились все песни в алфавитном порядке на эту букву. И еще желательно, чтобы это были ссылки вида: <a href=mp3_list.php?id=$id>$line</a>, где $id - это переменная, которой соответствует значение строки в столбце id (соответственно в той же строке, где и название песни - $line).
Я вот тут набросал код...
<?
@mysql_connect("localhost", "root", "") or die("Could not connect to MySQL server!");
@mysql_select_db("mymusic") or die("Could not select company database!");
$table="mp3_files";
$query = "Order by name FROM $table WHERE field LIKE '%$letter%'";
$result = MYSQL_query($query);
Print "<a href=/mp3_list.php?id=$line[2]>";
Print "$line[1]";
Print "</a>";
}
mysql_close($line);
?>
***, я же новичок...
Дайте кто-нидь пожалуйста свой вариант кода или исправьте мой.
Я в php новичок и поэтому не серчайте на меня за такой вопросик. Дело в том, что
мне нужно вывести по ссылке из таблицы в бд MySQL по алфавиту строки.
Например у меня в таблице в столбце name записаны названия песен, имеются ссылки:
А-Б-В-...-Я (вида <a href=list.php?letter=А>А</a>). Нужно чтобы при нажатии на буковку
допустим А на страничке выводились все песни в алфавитном порядке на эту букву. И еще желательно, чтобы это были ссылки вида: <a href=mp3_list.php?id=$id>$line</a>, где $id - это переменная, которой соответствует значение строки в столбце id (соответственно в той же строке, где и название песни - $line).
Я вот тут набросал код...
<?
@mysql_connect("localhost", "root", "") or die("Could not connect to MySQL server!");
@mysql_select_db("mymusic") or die("Could not select company database!");
$table="mp3_files";
$query = "Order by name FROM $table WHERE field LIKE '%$letter%'";
$result = MYSQL_query($query);
Print "<a href=/mp3_list.php?id=$line[2]>";
Print "$line[1]";
Print "</a>";
}
mysql_close($line);
?>
***, я же новичок...
Дайте кто-нидь пожалуйста свой вариант кода или исправьте мой.