Sveiki,
Reiktų pagalbos. Turiu tokį meniu imamą iš DB:
<?php
$query = "select id, pav from kontentas where tipas = 2";
$result = mysql_query($query) or die(mysql_error());
while($row = mysql_fetch_array($result)){
echo "<li><a href='?article=$row[id]'>$row[pav]</a></li>";
}
?>
Jį rodo teisignai (pavadiniamas ir ID atitinka viskas tvarkoj).
Toliau yra pagrindinis failas kuriame turi visa tai rodyti:
<table class="table2">
<tr>
<td valign="top">
<?php
include ("include/leftmenu.php");
?>
</td>
<td>
<div class="h6">
<?php
$article = isset($_GET['article']) ? ($_GET['article']) : "";
$sql = empty($article) ? "select * from kontentas where tipas = 2 order by data desc limit 1" : "select * from kontentas where id = $article";
$result = mysql_query($sql) or die(mysql_error());
while($row = mysql_fetch_array($result)){
echo $row['data'];
echo "<p class='h1'>$row[pav]</p>";
echo $row['tekst'];
}
?>
</div>
</td>
</tr>
</table>
meniu includina, vikas gerai ir rodo naujausią tekstą, tai irgi gerai. Bet kai paspaudi ant kurio nors meniu punktų eina lauk į index'ą.
gal galėtumėte padėti rasti problemą?
--
EXO
Vilnius, +37064445484
http://www.lietuvosgamta.com
http://rastai.lietuvosgamta.com