Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: как передать в $id значение при помощи jquery
 
 автор: zorg84   (18.12.2011 в 02:13)   письмо автору
 
 

как подгрузить значение в переменную $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 сделать вывод комментариев и формы в окне

  Ответить  
 
 автор: cheops   (18.12.2011 в 14:56)   письмо автору
 
   для: zorg84   (18.12.2011 в 02:13)
 

.

  Ответить  
 
 автор: cheops   (18.12.2011 в 15:00)   письмо автору
 
   для: zorg84   (18.12.2011 в 02:13)
 

По какому событию происходит AJAX-вызов и собственно где он? Он еще не реализован и его нужно реализовать?

В любом случае вам придется взять значение $(this).attr("title") и передать его PHP-скрипту в качестве GET-параметра, чтобы можно было взять его из массива $_GET и подставить в SQL-запрос.

  Ответить  
 
 автор: zorg84   (18.12.2011 в 22:40)   письмо автору
 
   для: cheops   (18.12.2011 в 15:00)
 

AJAX-вызова нет .Буду пробовать может получится
Спасибо

  Ответить  
 
 автор: TMdesigner   (18.12.2011 в 23:34)   письмо автору
 
   для: 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менная пуста";
}



Вот примерно так!

  Ответить  
 
 автор: zorg84   (18.12.2011 в 23:41)   письмо автору
 
   для: TMdesigner   (18.12.2011 в 23:34)
 

Спасибо, буду пробовать.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования