Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP]Okno modalne a dane z MySQL
krzesik
post
Post #1





Grupa: Zarejestrowani
Postów: 516
Pomógł: 1
Dołączył: 25.08.2012

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


Witam, mam tabelę:
wszystko się ładnie wypełnia, ale chciałbym klikając na imię nazwisko otworzyło mi się okno z danymi dodatkowymi. Otwiera się, ale dane mam zawsze z pierwszego rekordu. Jak sprawić aby dane odpowiadały właściwym rekordom z tabeli?


  1.  
  2. while($r = mysql_fetch_array($result) AND $z = mysql_fetch_array($result1) and $t = mysql_fetch_array($result2))
  3. {
  4.  
  5. echo "<td width=240 align=\"left\""; if($r[anulowano]==T){echo ' style="text-decoration: line-through;"';}echo '>
  6. <div class="alert-xs text-left" data-toggle="modal" data-target="#myModal" style="cursor: pointer">'.$r[imie_nazwisko].'<br />tel:'.$t[telefon]."</div></td>"; // tutaj otwieram okno modalne
  7. echo "<td width=80"; if($r[11]==T){echo ' style="text-decoration: line-through;"';}echo ' align=center>'.$r[4].'<br />'.substr($r[5],0,5)."</td>";
  8. echo "<td width=80"; if($r[11]==T){echo ' style="text-decoration: line-through;"';}echo ' align=center>'.$r[7].'<br />'.substr($r[8],0,5)."</td>";
  9.  
  10. ?>
  11. <!-- Modal -->
  12. <div class="modal fade" id="myModal" role="dialog">
  13. <div class="modal-dialog">
  14.  
  15. <!-- Modal content-->
  16. <div class="modal-content">
  17. <div class="modal-header">
  18. <button type="button" class="close" data-dismiss="modal"></button>
  19. <h4 class="modal-title">Dane szczegółowe</h4>
  20. </div>
  21. <div class="modal-body">
  22. <p>
  23. <?echo 'Imię i nazwisko: '.$r['imie_nazwisko'].' <br />
  24. Kontakt: '.$t['telefon'].'
  25. e-mail: '.$t['email'].'
  26. ';?>
  27. </p>
  28. </div>
  29. <div class="modal-footer">
  30. <button type="button" class="btn btn-default" data-dismiss="modal">Zamknij</button>
  31. </div>
  32. </div>
  33. </div>
  34. </div>
  35. <?
  36. echo "</tr></form>";
  37. }
  38. echo "</table>";
  39.  


Ten post edytował krzesik 19.04.2016, 11:14:51
Go to the top of the page
+Quote Post
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




id="myModal"
w petli generujesz x modali z tym samym ID to sei nie dziw ze przegladarka glupieje. Kazdy model ma miec oddzielne wlasne ID. Chocby przez dodanie kolejnego numeru porzadkowego czy ID rekordu
Go to the top of the page
+Quote Post
krzesik
post
Post #3





Grupa: Zarejestrowani
Postów: 516
Pomógł: 1
Dołączył: 25.08.2012

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


Dziękuję, pomogło i jest ok!
Go to the top of the page
+Quote Post

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: 24.08.2025 - 08:34