/ Forside/ Teknologi / Udvikling / PHP / Spørgsmål
Login
Glemt dit kodeord?
Brugernavn 

Kodeord  


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
hent billede fra sql database
Fra : jsmitx
Vist : 262 gange
200 point
Dato : 10-12-03 21:52

jeg har en database hvori der er tabel med kolonnerne
"nr"
"navn"
"billede" som er BLOB

Mit spørgsmål er nu hvordan jeg henter det første billede ud og så har to knapper som skifter mellem billederne?

de mange point skyldes at jeg SKAL bruge det HURTIGST muligt

 
 
Kommentar
Fra : Grubsnik


Dato : 10-12-03 23:42

billede.php
Kode
<?php
//indsæt include fil til at forbinde til db

$result = mysql_query("select billede from billede_liste where nr = '".$_GET['nr']."';"); //søg på det ønskede felt
$data = mysql_fetch_array($result); //hent dataen
$pic = imagecreatefromstring($data['billede']); //lav det til et billede
header("Content-type: image/jpeg"); //fortæl browseren at her kommer et billede
imagejpeg($pic); //smid billedet ud til browseren
imagedestroy($pic); //slet billedet og frigør hukommelsen. VIGTIGT! ellers risikerer du at låse maskinen helt.
?>

du kalder et billede med html-kommandoen
Kode
<img src="billede.php?nr=4">

hvor 4 kan erstattes med hvad du nu har lyst til...

Der tages forbehold for overtræthed og tastefejl

Jeg går ud fra at du bruger mysql, scriptet kræver php version 4.3 og op, eller GD lib 1.8
ellers kan du bruge imagepng i stedet for imagejpeg.

Du har følgende muligheder
Dette spørgsmål er blevet annulleret, det er derfor ikke muligt for at tilføje flere kommentarer.
Søg
Reklame
Statistik
Spørgsmål : 176968
Tips : 31936
Nyheder : 719565
Indlæg : 6404896
Brugere : 218803

Månedens bedste
Årets bedste
Sidste års bedste