Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][MYSQL]Odczytanie tabeli z jakiej pochodzi rekord
arzach
post
Post #1





Grupa: Zarejestrowani
Postów: 332
Pomógł: 6
Dołączył: 27.11.2008

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


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ć ?

Ten post edytował arzach 18.01.2009, 15:38:00
Go to the top of the page
+Quote Post
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




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.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 22.08.2025 - 11:29