Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Opisy w plikach w bazie mysql, Pytanie początkującego
ech_ciezko
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 13.01.2005

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


Witam
Mam następujący problem

Otoz niektore opisy nie mieszcza mi sie w bazie danych (korzystam z krasnala i phpmyadmina). Są za długie i nie mogę ich przez to edytować.

Dowiedziałem się że można opisy trzymac w pliku a w bazie tylko sciezke dostepu do danego pliku z opisem

Pytanie brzmi w jakim polu trzymac sciezke (varchar(255) czy np Text)?
Kolejne jak wygenerować opis z pliku korzystajac ze sciezki z bazy

Jezeli ktos muglby podac przyklad skryptu tego drugie bylbym wdzieczny

Mam jakas ksiazke do php i mysql'a ale oczywiscie sa tam podane tylko dzialania na plikach (w necie w wiekszosci przypadkow rowniez) a nie ma konkretnych przykladow o pracy z baza

zrobilem juz cosik podobnego z plikami graficznymi

baza: vacrhar(255) - sciezka dostepu
php: echo"$record['obrazek']"

Niestety podobny numer z plikiem tekstowym nie dziala (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Dlatego tez proszę o pomoc

Pozdrawiam
Ech Ciężko
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
crash
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 196
Pomógł: 2
Dołączył: 17.01.2004
Skąd: Sosnowiec

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


  1. <?php
  2. $dane = myqsl_query('SELECT * FROM tabela');
  3.  
  4. while($w = mysql_fetch_assoc($dane))
  5. {
  6.  // dane normalne w $w['komorka1'], $w['komorka2'] itp.
  7. $opis_plik = $w['opis'];
  8. $opis = implode('', @file($opis_plik)); // w zmiennej masz dane z pliku wskazanego przez wpis w bazie...
  9. }
  10. ?>
Go to the top of the page
+Quote Post

Posty w temacie


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: 11.10.2025 - 07:08