Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
mit einer dbabfrage moeglich [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
ebiz-webhosting
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
mit einer dbabfrage moeglich


 
kapitaeniglo
28-01-2004, 15:12 
 
hiho,
mich beschäftigt seit dem wochenende ein problem ...
ich habe 2 tabellen

tab_news
id (int)
text (text)
bilder(varchar)

tab_pics
id(int)
path2pic(varchar)


so ist die struktur vereinfacht ...
nun moechte ich aus der tabnews mehrere zeilen auslesen ...
kein problem ...
allerding stehen zu den bildern, die in der news erscheinen nur die ids mit einem trennzeichen (;-;) in feld bilder ...

nun meine frage :
bisher loes ich das mit mehreren dbabfragen ..
ich hole die news ... lese in der whileschleife die zu einer news gehoerigen bilder ueber eine 2.te dbabfrage aus ...
geht das auch mit einer (wenn dann wohl mit joins), allerdings haben die bilder (da es meherere seien koennen) natuerlich ein trennzeichen (s.o.) ...
kann ich in mysql den string trennen und das array oder was ich da dann auch immer erhalte gleich mit aus der tab_pics auslesen ...

ich benutzt php ab 4.1 und mysql 3.x ....

wenn es fuer myssql 3.x keine moeglichkeit gibt, geht das mit mysql 4????

hab schon auf mysql.com gesucht, aber irgendwie nix passenden gefunden ...

nochma zusammengefasst :
kann ich einen string den ich auslese in der abfrage gleich trennen und die bilder ids noch gleich mit auslesen ???

gruss
iglo

 
mrhappiness
28-01-2004, 15:17 
 
Original geschrieben von kapitaeniglo
kann ich einen string den ich auslese in der abfrage gleich trennen und die bilder ids noch gleich mit auslesen ???soweit ich weiß: nein

aber du kannst dir noch ne dritte tabelle basteln in der du news_id | bild_id speicherst und die 3 tabellen kannst du wudnerbar mit joins abfragen

 
Günni
28-01-2004, 15:18 
 
Zu 1. Mit Join kannst du die Abfrage über mehrere Tabelle machen, so wie du schon sagtest.
Zu 2. Mach doch für jedes Bild einen eigenen Eintrag in der tab_pic!!!

 
kapitaeniglo
28-01-2004, 15:32 
 
@happy & @günni :

*sich selbst mit dem hammer schlag*
werd das mit der 3.tabelle machen ... ;)

thx for help

gruss
iglo

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 14:54 Uhr.