Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Generowanie xml dla skryptu galerii
pomier
post
Post #1





Grupa: Zarejestrowani
Postów: 33
Pomógł: 0
Dołączył: 15.11.2010

Ostrzeżenie: (10%)
X----


Witam wszystkich, chyba nie muszę pisać że jestem początkującym w programowaniu smile.gif Jestem grafikiem i buduje sobie strone w XML wszystko działa ale postanowiłem przerobić ją na php i mysql by można było łatwo nią zarządzać. CO nieco sobie zrobiłem co prostsze czyli newsy i działa fajnie. Teraz ma inny problem i proszę o pomoc czy naprowadzenie co i jak.
Mam dwie tabele w bazie

galerie
| g_id | g_nazwa |
1 Wizualizacje_3D
2 Modele_3D
3 Projektowanie_3D

pod_galerie
| pg_id | pg_tytul | pg_tresc | g_id | thumb | big |

i teraz jak to wyświetlić łącząc? mam taki kod
  1. <?php
  2. $host = "localhost";
  3. $user = "artddxml3";
  4. $pass = "pomier123";
  5. $database = "artddxml3";
  6.  
  7. $linkID = mysql_connect($host,$user,$pass) or die("Nie mozna polaczyc z serwerem baz danych.");
  8. mysql_select_db($database, $linkID) or die("Nie mozna znalesc bazy danych.");
  9. //odczyt//
  10. $query="SELECT galerie.g_nazwa, pod_galerie.pg_tytul, pod_galerie.pg_tresc, thumb, big FROM galerie, pod_galerie WHERE galerie.g_id=pod_galerie.g_id AND galerie.g_id = $id";
  11. $result=mysql_query($query);
  12.  
  13.  
  14. echo $return1 = '<content Name="GALERIA">';
  15. echo $return2 = '<gallery Name="TU MA BYĆ TYTUŁ Z TABELI GALERIE">';
  16.  
  17. while($row = mysql_fetch_array($result)){
  18.  
  19. $return.='<image Thumb="'.$row['thumb'].'"' . 'Large="'.$row['big'].'"' . 'Caption="'.$row['pg_tytul'].'">
  20. <copy><![CDATA['.$row['pg_tresc'].']]></copy>
  21. </image>';
  22. }
  23. $return.='</gallery>';
  24. $return.='</content>';
  25. echo $return;
  26. //koniec
  27. ?>


Ten post edytował pomier 22.01.2011, 11:13:04
Powód edycji: [wookieb]: Zmiana tematu.
Go to the top of the page
+Quote Post

Posty w temacie


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: 20.08.2025 - 01:10