Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Przesłanie ID po kliknięciu w link do tej samej strony
shemko
post
Post #1





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 15.04.2012

Ostrzeżenie: (0%)
-----


Witam, mam problem. Jak przesłać numer ID po kliknięciu w dany wpis, który pojawia się w tym samym oknie przez skrypt JQuery "overlay" ?

kod z linkiem:
  1. <div class="foto" style="color:#000"><a data-overlay-trigger href="#!?id='.$wiersz['id'].'"><img src="zdjecia/'.$wiersz['photos'].'" style="margin-top:5px; margin-bottom:5px; width:250px"></a></div></div>';


Próba odebrania numeru ID z GET:
  1. $sql3 = 'SELECT * FROM `notes` WHERE id = '.$_GET['id'].'';


Wyskakuje komunikat : "Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /home/u698940803/public_html/index.php on line 173"

Może można jakoś zrobić że po kliknięciu w dany wpis jego numer ID będzie dodawany do jakiejś zmiennej?

Ten post edytował shemko 19.01.2015, 16:48:16
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
rad11
post
Post #2





Grupa: Zarejestrowani
Postów: 1 270
Pomógł: 184
Dołączył: 7.10.2012
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


  1. <div class="foto" style="color:#000"><a data-clicked="false" data-id="'.$wiersz['id'].'" data-overlay-trigger href="#!?id='.$wiersz['id'].'"><img src="zdjecia/'.$wiersz['photos'].'" style="margin-top:5px; margin-bottom:5px; width:250px"></a></div></div>';

  1.  
  2. $('.foto a').on('click', function(){
  3.  
  4. $(this).attr('data-clicked', 'true');
  5. $('.foto').children().attr('data-clicked', 'false');
  6.  
  7. });
  8.  


W okienku gdzie masz otiwerasz modal dobierz sie w taki sposob:
  1.  
  2.  
  3. var id = $('.foto').find('a[data-clicked="true"]').attr('data-id');
  4. console.log(id);
  5.  
  6.  
  7.  


Powinno dzialac.

Ten post edytował rad11 20.01.2015, 11:43:38
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 13.10.2025 - 22:31