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
- Problema curs de Engleza
Sesizari Erori si Greseli
Primul mesaj
Buna.
Am descarcat cursul curs_eurocor-engleza_incepatori_1-16.rar si cand vreau sa-l dezarhivez imi da eroarea asta:
An error occures whilw...
Ultimul mesaj
Buna,
Poti sa descarci cursul de engleza, nivel intermediar, de la urmatoarele linkuri:
- Lectiile 1-16...
- O mica problema de animatie CSS
HTML - XHTML - CSS
Primul mesaj
Noroc, MarPlo!
1. Am vizitat pe twitter un site de animatie, in care website-ul actual se numeste CSS-Challenges,com. In respectivul website, sunt...
Ultimul mesaj
1. Multumesc pentru raspuns.
2. Am inteles raspunsul tau: este un mic examen oferit voluntarilor online, pentru a le afla capacitatile de rezolvare...