Доброго времени суток! Прошу помочь советом.
Есть написанный код. Есть созданная база данных. Смысл в том чтобы при нажатии на ссылку которая храниться в бд появлялась следующая по id (по-порядку в таблице базы данных) картинка. Исходя из этого кода естественно у меня ничего не вышло. Есть подозрения что нужно получить значение переменной в из JS в PHP.
Заранее извиняюсь если нужно было писать в главе AJAX.
Буду рад любой помощи.
<body>
<?php $N = 0?>
<script type="text/javascript">
$(document).ready(function(){
$(".runrun").click(function(){
var N = "<?php echo $N?>";
var myhref = $(this).attr("href");
$("#box").animate({left: "-=2000"}, 200,function(){$('.reload').load(myhref);})
$("#box").animate({left: "+=2000"}, 200 )
$("#box").animate({left: "-=50"}, 70 )
$("#box").animate({left: "+=50"}, 100 )
return false;
});
});
</script>
<?php $db = mysql_connect ("localhost","Markiz","2372163q");
mysql_select_db("UpJump",$db);
$result = mysql_query("SELECT * FROM img2",$db);
$myrow = mysql_fetch_array($result);
?>
<div style="width:540px; float:left">
<div style="float:left; height:100%; width:20px;"></div>
<div id="box" style=" height:100%;
width:500px; position:relative; float:left"><div class="reload"></div> </div>
<div style='float:right; height:100%; width:20px;'>
<?php
do{
$result2 = mysql_query("SELECT * FROM img2 WHERE id > $N LIMIT 1");
$myrow2 = mysql_fetch_array($result2);
echo $myrow2['link'];
$N = $myrow2['id'];
}
while($myrow2 = mysql_fetch_array($result2));
?>
</div>
</div>
</body>