Есть меню состоящее из нескольких страниц
<div id='myForm'>
<a href='#' id='1'>page 1</a>
<a href='#' id='2'>page 2</a>
<a href='#' id='3'>page 3</a>
<a href='#' id='4>page 4</a>
<a href='#' id='5'>page 5</a>
</div>
При клике на ссылку
хочется вывести полное содержание это страницы
которое храниться в базе
вот сюда
<div id='content2'></div>
собственно вот что делаю
$(document).ready(function()
{
$('#myForm a').click(function(){
$.ajax({
type: "POST",
url: "load/cat.php",
data: "id="+$("#id").val(),
cache: false,
beforeSend: function() {
$('#content2').html('<img src="load/loading1.gif" />');
},
success: function(html){
$("content2").html(html);
}
});
return false;
});
});
Вот упрощённый код из php файла
<? include ("../bloc/bd.php");
$_REQUEST['id']; $id = $_REQUEST['id'];
$result = mysql_query("SELECT * FROM page WHERE id='$id'",$db);
$myrow = mysql_fetch_array($result);
echo "<h1>$myrow[title]</h1>";
echo $myrow["text"];
?>
Понятно что делаю не правильно!!!
Как получить id ссылки что бы передать его в php
Вопрос в том как вывести страницу с нужным ID
Теоретически
Кликаем по ссылке
Её ID перебрасывается в .js
От туда передаётся в .php
И уже потом выгружаем в нужный div