>Люди, хелп! две ночи не сплю,все форумы обежал - проблему не решил!
>
>есть Apache,PHP,MySQL офлайн. есть phptest.phtml такого содержания:
>
><html><body>
><?
>if (empty ($p))
Кто такой $p?
похож на локальную переменную, которая, естественно, пуста.
Попробуйте что-нибудь в духе
$components = parse_url($PHP_SELF);
$query = $components['query'];
(должно вернуть 'p=xxx')
и далее explode и т.д.
>{
>echo "<a href=phptest.phtml?p=0>по порядку</a><p>";
>echo "<a href=phptest.phtml?p=1>по алфавиту</a>";
>}else{
>switch ($p)
>{
>case 0: $p=id; break;
>case 1: $p=name; break;
>}
>$db=mysql_connect("localhost","root");
>mysql_select_db("vadtest");
>$result=mysql_query("select * from test order by $id");
>echo "<table border=1>\n";
>echo "<tr><td>номер</td><td>имя</tr>\n";
>while ($myrow = mysql_fetch_array($result))
>{
>echo "<tr><td>$myrow[id]</td><td>$myrow[name]</td></tr>\n";
>}
>echo "</table>\n";
>mysql_close($db);
>}
>?>
></body></html>
>
>при первом загрузе файла нормально выдает две ссылки, нажимаешь на ссылку-ФИГ! ничего
>не происходит! пытался присвоить прямо в ссылке $p=id и $p=name не
>помогло.
>все модули работают нормально, при явном указании сортировки в запросе к базе
>сортирует на ура...:(((
>памагите!!! плz