Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MYSQL]Jaki Typ w bazie mysql?, chce miescic obiekt XML
Cr3dO
post 19.05.2008, 21:41:30
Post #1





Grupa: Zarejestrowani
Postów: 154
Pomógł: 0
Dołączył: 13.07.2007
Skąd: łódź

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


Hej

Jaki typ pola musze miec w bazie danych mysql aby trzymac w nim obiekt XML ?

pozdrawiam


--------------------
Pesymista widzi ciemny tunel. Optymista widzi światełko w tunelu. Realista widzi światło pociągu. Maszynista widzi trzech debili na torach.
Go to the top of the page
+Quote Post
Cezar708
post 19.05.2008, 21:44:56
Post #2





Grupa: Zarejestrowani
Postów: 1 116
Pomógł: 119
Dołączył: 10.05.2005
Skąd: Poznań

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


po prostu TEXT smile.gif
Go to the top of the page
+Quote Post
Cr3dO
post 19.05.2008, 21:51:59
Post #3





Grupa: Zarejestrowani
Postów: 154
Pomógł: 0
Dołączył: 13.07.2007
Skąd: łódź

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


a wlasnie ze nie dziala smile.gif


juz pisze w czym problem

bawie sie amfphp z flexem, i mam w bazie danych tekst w pol typu TEXT o tresci :

  1. <root>
  2. <body author={'autor z xml'}  date={'data z xml'} title={'z obiekt'} id="0" prefix="0">
  3. {'<b>rtyrtyrty<a href="http://jakas.pl">rtyrtyrt rtyrty</a></b>'}
  4. </body>
  5. <comment author={'1 author'}  date={'data  z '} title={'Nazwa POsta z kom'} id="0" prefix="0">
  6. {'<b>jakis tekst w trtyrtyrty</b>'}
  7. </comment>
  8. </root>


i jak we flexie go pobieram z bazy danych to nie zachowuje sie jak XML, nie mozna dodac korzenia ( appenChild() ), etc.
jak rzutuje go na XML tez nie dziala :\

Ten post edytował Cr3dO 19.05.2008, 21:53:15


--------------------
Pesymista widzi ciemny tunel. Optymista widzi światełko w tunelu. Realista widzi światło pociągu. Maszynista widzi trzech debili na torach.
Go to the top of the page
+Quote Post
sniezny_wilk
post 19.05.2008, 23:44:45
Post #4





Grupa: Zarejestrowani
Postów: 732
Pomógł: 80
Dołączył: 25.05.2005
Skąd: Szczecin

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


Ustawiasz odpowiednie headery ?


--------------------
Go to the top of the page
+Quote Post
Cr3dO
post 20.05.2008, 07:09:40
Post #5





Grupa: Zarejestrowani
Postów: 154
Pomógł: 0
Dołączył: 13.07.2007
Skąd: łódź

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


Cytat(sniezny_wilk @ 20.05.2008, 00:44:45 ) *
Ustawiasz odpowiednie headery ?



ke?

pisz do mnie jeszcze, na php i mysql znam sie tyle co o ile

klasa jaka napisalem wyglada tak :

  1. <?php
  2.  
  3. class DataBaseNavigator {
  4.  
  5.  function DataBaseNavigator () {
  6.  }
  7.  
  8.  function returnData() {
  9. mysql_connect('localhost','cr3do_user','pass');
  10. mysql_select_db('cr3do_exampledatabase');
  11. $query = "SELECT * FROM polltable";
  12. $execute = mysql_query($query);
  13. $_arr = array();
  14. $index = 0;
  15. while($row=mysql_fetch_array($execute)){
  16. $_arr[$index] = $row['test'];
  17. $index++;
  18. }
  19. return $_arr;
  20.  
  21. }
  22. }
  23. ?>


i zwraca zawartosc pola test, pole to jest typu TEXT i zawierza korzenie xml ale we flexie nie odbieram tego jako korzenie xml :\


--------------------
Pesymista widzi ciemny tunel. Optymista widzi światełko w tunelu. Realista widzi światło pociągu. Maszynista widzi trzech debili na torach.
Go to the top of the page
+Quote Post
sniezny_wilk
post 20.05.2008, 07:52:49
Post #6





Grupa: Zarejestrowani
Postów: 732
Pomógł: 80
Dołączył: 25.05.2005
Skąd: Szczecin

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


A no tak, bo to jest AMF, zapomniałem.. tam headery nic Tobie nic nie dadzą, ale spróbuj dać to w drugiej linijce.

  1. <?php
  2. header('Content-Type: text/xml');
  3. ?>


Jeśli to nie pójdzie to możesz zapisywać xml'a pod jakąś losową nazwą i przekazywać do flex'a tylko nazwę do pliku i potem ją wczytać.


--------------------
Go to the top of the page
+Quote Post
--Cr3dO--
post 20.05.2008, 15:32:54
Post #7





Goście







Cytat(sniezny_wilk @ 20.05.2008, 07:52:49 ) *
A no tak, bo to jest AMF, zapomniałem.. tam headery nic Tobie nic nie dadzą, ale spróbuj dać to w drugiej linijce.

  1. <?php
  2. header('Content-Type: text/xml');
  3. ?>


Jeśli to nie pójdzie to możesz zapisywać xml'a pod jakąś losową nazwą i przekazywać do flex'a tylko nazwę do pliku i potem ją wczytać.



Sory wielkie za klopot.
Pole typu TEXT a z niego rzutowanie do XML wystarcza.

Zmylily mnie tylko "biale znaki", nie moga byc, a jak probowalem to mialem kilka Tabow w pliku xml.

Sory raz jeszcze i pozdrawiam cieplo
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 Wersja Lo-Fi Aktualny czas: 15.07.2025 - 13:07