Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] Wypisanie komentarzy na popupie
Terrorizer
post
Post #1





Grupa: Zarejestrowani
Postów: 345
Pomógł: 3
Dołączył: 31.03.2012

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


Posiadam skrypt zawierający pętlę while która wypisuje z bazy linki do zdjęć, informacje o tym kto je wstawił, datę itp
Wszystko to zawarte jest w kodzie poniżej, kilka linijek wyrzuciłem, żeby było bardziej przejrzyście bo i tak większość nie ma teraz znaczenia.
W ostatniej linijce jest link do komentarzy, które chciałbym wyświetlać na popupie który mam gotowy z netu
  1. <?php
  2. while ($numphotos = mysql_fetch_assoc($allphotos)){
  3.  
  4. $photoinfo = mysql_query('SELECT * FROM photos WHERE link="'.$numphotos['link'].'" ');
  5. $fetchinfo = mysql_fetch_assoc($photoinfo);
  6. $profuser = $numphotos['user'];
  7.  
  8. echo '<div class="thisphotobox"><div class="photouser">' . 'Dodał:<a href="user.php?user=' . $numphotos["user"] . ' " \" class="proflink"> '.$numphotos["user"].'</a></div>';
  9. echo "<div class='photodate'>" . $numphotos['date'] . "</div>";
  10. echo '<img src="'.$numphotos['link'].'" alt="photo" class="photolink" align="middle">';
  11. $photoid = $fetchinfo['id'];
  12.  
  13. echo "<div class='likenum'>" . $fetchinfo['likes'] . "</div> ";
  14. echo "<div class='dislikenum'>" .$fetchinfo['dislikes'] . "</div> ";
  15.  
  16.  
  17. <div class='comments'><a href='#' class='my-button' onclick='komenty(".$photoid.")'>komentarze</a></div>";
  18.  
  19. }
  20. ?>


Cały ten popup wyglądałby tak jak poniżej, tylko nie wiem jak go wrzucić do tego kodu wyżej.
Próbowałem wrzucić jeden skrypt php do drugiego za pomocą echo jednak nie bardzo umiałem sobie z nawiasami poradzić no i przeczytałem wiele słów krytyki w stosunku do ludzi którzy praktykowali takie rzeczy.
W jaki sposób można to inaczej połączyć? Próbowałem też jakoś z ajaxem to odpalić, ale dziwne rzeczy mi się dzieją, popup się pojawia, potem znika.
Nie wiem co ja mam z tym zrobić

  1. <div id='element_to_pop_up'>
  2.  
  3. <a class='b-close'></a>
  4.  
  5. <?php
  6. $allcomments = mysql_query('SELECT * FROM comments WHERE photoid = "' .$photoid. '" ') or die(mysql_error();
  7. while ($numcomments = mysql_fetch_assoc($allcomments)){
  8. echo $numcomments['comment'];
  9. }
  10. ?>
  11.  
  12. </div>
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: 19.09.2025 - 21:40