bilder & datenbanken (grundwissen gefragt)

redback79

Erfahrenes Mitglied
ich habe mir überlegt übungshalber ein skript zu schreiben, bei welchem ich bilder uploaden kann, die dann in einer art gallerie ausgegeben werden...
das genze sollte auf einer datenbank basieren...

nun mein problemchen:

kann ich eine datenbank überhaupt mit bildern füllen?? (was ich bezweifle) oder kann ich nur die betreffenden links in eine db schreiben und die bilder so (auf umwegen) aus der datenbank holen??
wie lese ich dann die links "elegant" aus?


kann mir mal jemand ein paar grundlegende infos zu diesem thema posten??



mfg redback

ps. tutorials und webpages sind natürlich auch willkommen! :-)
 
dynamicwebpages.de hilft mir letzte Zeit sehr und auch die tuts hier im Forum :)

Bin auch grad dabei, http://www.404lounge.net auf mysql umzustellen und hab das mit den bildern jetzt so gelöst, dass ich jedem eintrag eine bildnr (so heisst auch das entsprechende bild) gebe (schema 0000).

die spalte bildnr, mach ich dann zu der variable bildnr, so dass
ich die in einer while-schleife mit
Code:
echo "<img src=\"".$bildurl.$bildnr.".gif\" border=\"0\">\n";

anzeigen lassen kann.
 
Du kannst nur die Links in die DB speichern, nicht die Bilder selbst...

Die Links liest du per simpler SQL-Abfrage aus...

PHP:
$dbconnect  = mysql_connect  ( 'localhost', 'user','pass') or
             die ("Verbindung zur Datenbank nicht möglich !");

mysql_select_db('database')

$sqlbefehl= "Select * FROM bilder";
$result  = mysql_query($sqlbefehl, $dbconnect);
  while ( $img = mysql_fetch_array($result)) {
   echo "<img src=\"$img[link]\">";
  }

das ist jetzt schnell so hingeschrieben...hoffe das ist richtig...
 
danke für die rasche antwort!

..wie ich sehe ist das gar nicht mal so ein poblem! (das denk ich am anfang immer *gg*)

angenommen ich gehe einen schritt weiter und verlange beim upload noch informationen wie fotograf, datum usw...
würdet ihr die in die selbe db schreiben, oder geleich ne neue db erstellen??

kann es bei mehreren gleichzeitig geöffneten db's (wie es ja dann beim auslesen mit der variante "doppel_db" der fall wäre) zu problemen kommen, oder beherrscht PHP bzw. SQL das lesen aus mehreren db's gleichzeitig??


redback

ps. db, db, db..... :-)
 
Zurück