Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MYSQL]Odczytanie tabeli z jakiej pochodzi rekord
Forum PHP.pl > Forum > Przedszkole
arzach
Witam mam taki kod

  1. <?php
  2.  
  3. if(isset($_POST['submit'])) {
  4.  
  5. echo $_POST['album_id'].'<br>';
  6.  
  7. } else {
  8.  
  9. $result = mysql_query("
  10. SELECT * FROM photo_albums
  11. UNION
  12. SELECT * FROM photo_albums2
  13. UNION
  14. SELECT * FROM photo_albums3
  15. UNION
  16. SELECT * FROM photo_albums4
  17. UNION
  18. SELECT * FROM photo_albums5
  19. UNION
  20. SELECT * FROM photo_albums6
  21. UNION
  22. SELECT * FROM photo_albums7
  23. UNION
  24. SELECT * FROM photo_albums8
  25. ");
  26. $link = ""; $sel = "";
  27. while ($data = mysql_fetch_assoc($result)) {
  28. if (isset($site_links)) $sel = ($site_links == $data['album_id'] ? " selected" : "");
  29. $link .= "<option value='".$data['album_id']."'$sel>".$data['album_title']."</option>\n";
  30. }
  31.  
  32. <form name='inputform' method='post' action='".basename($_SERVER['PHP_SELF'])."'>
  33. <select name='album_id'>
  34. $link</select>
  35. <input type='submit' name='submit' value='Dodaj'>
  36. </form>";
  37. }
  38. ?>


I jak mogę odczytać z jakiej tabeli pochodzi wybrany rekord. Bo na razie to odczytuje mi tylko id a chciałem odczytać jeszcze tabele z jakiej to id jest by potem dodać tam rekord. Wie ktoś jak mogę to zrobić ?
erix
Trochę obejściem, ale:
  1. SELECT 'blebleble', * FROM photo_albums


Tak, czy siak, powinieneś zmienić strukturę swojej bazy danych. Galerię definiuj jako osobne pole w tabeli.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.