Problema dublu click poza

Discutii despre script-uri si coduri PHP-MySQL, precum si lucru cu XML in PHP.
alig171
Mesaje: 1

Problema dublu click poza

am urmatorul cod:

Cod: Selectaţi tot

<?php
$result = mysql_query("SELECT * FROM internet_shop");
while($row=mysql_fetch_array($result))
{
  echo '<div class="product"> <img src="img/products/'.$row['img'].'" alt="'.htmlspecialchars($row['name']).'" width="128" height="128" class="pngfix" /></div>';
}
?>
Selectez imaginile produselor si le afisez...Acum eu vreau ca in momentul in care dau dublu click pe o anumita poza(pe un anumit produs)...sa se deschida o noua fereastra,si in fereastra aceea sa apara poza produsului selectat si detaliile despre el..

Problema mea este ca nu stiu cum sa retin NUMELE sau ID-ul pozei pe care dau dublu click..

Pentru a deschide o noua fereastra am facut urmatorul script:

Cod: Selectaţi tot

$(document).ready(function(){
  function openWindow() {
    myWindow= window.open("/popup.php", "numeFereastra", "width=400,height=300,top=100,left=200,status=yes,toolbar=no,menubar=no");
  }
  $(".product img").dblclick(function(){
    openWindow();
  });
}
NU stiu ce anume sa scriu in fisierul popup.php...
Va rog ajutor.

MarPlo Mesaje: 4343
In codul html de afisare a imaginii ar trebui sa adaugi si un ID cu id-ul acelui produs, de ex '... id="'. $row['id']. '"...'
Iar in functia din scriptul cu JQuery preiei id-ul acelei imagini, cu var idul = this.id; si-l adaugi in adresa php de la window.open, "/popup.php?id="+idul,
In fisierul "popup.php" se preia id-ul cu $_GET['id'], mai departe..., restul, cum stii.

Subiecte similare