|
|
|
| как подгрузить значение в переменную $id
есть фотографии миниатюра путь фото выводится из базы данных
кликою по миниатюре всплывает окно с оригиналом фото
$(".group3").click(function(){
$("#rBox").fadeIn(100);
return false
});
|
сохраняем значение атрибута “href” в переменной “largePath”
заменяем в элементе <img id=”largeImg”> значение атрибута “scr” значениями из переменных “largePath”
$(".thumbs a").click(function(){
var largePath = $(this).attr("href");
var largeAlt = $(this).attr("title");
$("#largeImg").attr({ src: largePath, alt: largeAlt });
});
|
<div class='group3'>
<p class="thumbs"><a href="<?php echo $row['imgbig']; ?>" title="<?php echo $row["id"];?>">
<img src="<?php echo $row['img']; ?>"/>
<div id="Box" style="width: 1000px; margin-left: -400px; height: 800px;">
<img id="largeImg" alt="" src="" /></a>
<?php
$id = "286";
// вот сюда надо передать значение из title
$query3 = "SELECT *, DATE_FORMAT(date,'%Y-%m-%d %H:%i') as eurodate FROM comments WHERE post='$id'";
// блок который выводит комментарии проблема как передать из title в $id идентификатор
mysql_query("SET NAMES utf8");
$result3 = mysql_query("$query3") or die(mysql_error());
if (mysql_num_rows($result3) > 0)
{
while ($myrow3 = mysql_fetch_assoc($result3)) {
<div class="comment">Комментарий добавил(а): <strong><?php echo $myrow3["author"]; ?></strong><br>
<p><?php echo $myrow3["text"]; ?></p>
</div>
}
</div>
|
если коротка то как передать в $id значение при помощи jquery если это возможно или посоветуйте как сделать по другому
извините если через -чур нелепые вопросы
просто в jquery ноль
или с помощью colorbox сделать вывод комментариев и формы в окне | |
|
|
|
|
|
|
|
для: zorg84
(18.12.2011 в 02:13)
| | . | |
|
|
|
|
|
|
|
для: zorg84
(18.12.2011 в 02:13)
| | По какому событию происходит AJAX-вызов и собственно где он? Он еще не реализован и его нужно реализовать?
В любом случае вам придется взять значение $(this).attr("title") и передать его PHP-скрипту в качестве GET-параметра, чтобы можно было взять его из массива $_GET и подставить в SQL-запрос. | |
|
|
|
|
|
|
|
для: cheops
(18.12.2011 в 15:00)
| | AJAX-вызова нет .Буду пробовать может получится
Спасибо | |
|
|
|
|
|
|
|
для: zorg84
(18.12.2011 в 22:40)
| | Не обязательно Get можно и пост так красивее даже
Делаете в jQuery переменную например
//// jQuery /////
var test = $(this).attr('rel'); В переменную добавили чей то REL аттрибут чей это уже решать вам..
| .
// Это Ajax запрос методом Post то есть на странице ничего не произойдет не будет перезагрузки
$.post('MYFILE.php', {peremennaya: test}, function(data){
alert(data);
});
|
/////PHP MYFILE.php //////
if($_POST['peremennaya'] != '')
{
print "Все получилось переменная есть, этот текст должен вывестись в jQuery при помощи alert";
}else{
print "Перeменная пуста";
}
|
Вот примерно так! | |
|
|
|
|
|
|
|
для: TMdesigner
(18.12.2011 в 23:34)
| | Спасибо, буду пробовать. | |
|
|
|