Avatar billede michael_stim Ekspert
26. februar 2003 - 00:41 Der er 5 kommentarer og
1 løsning

Vise flere billeder!!

Har et script der henter billeder fra en database, men kun et ad gangen. Hvordan henter jeg flere billeder ad gangen (alle der har samme navn og dato). Her kommer scriptet: $q = mysql_query("select bin_data,filetype from binary_data WHERE tabell='$klubbnamn' AND datum='$datum'") or die(mysql_error());

if (mysql_num_rows($q)) {
    extract(mysql_fetch_array($q));

    header("Content-type: $filetype");
    echo $bin_data;

} else {
    header("Content-type: image/jpeg");
      readfile("../../bilder/nopicture.jpg");
}
Jeg ved at man skal bruge en lökke af en slags, men hvor??og hvordan??
Jeg henter så billedet på en anden side med img source, men som sagt kommer der kun et.
Avatar billede michael_stim Ekspert
26. februar 2003 - 00:52 #1
Går i seng nu men vender frygteligt tilbage i morgen.
Avatar billede erikjacobsen Ekspert
26. februar 2003 - 07:05 #2
Det kan du ikke her. Du kan lave flere <img>-tags der hver refererer til
et unikt billede. Du skal altså lave løkken i dit HTML-dokument, hvor
du også skal slå op i tabllen. Dit "billed"-script skal så levere ét
billede på baggrund af den unikke id.
Avatar billede michael_stim Ekspert
26. februar 2003 - 09:09 #3
ok, hvert billede har også et unikt ID, smider man det ind i querystringen må man vel kunne kalde på det. Problemet er at der skal kaldes på dato og navn, brugeren ved ingenting om ID. Skal man så lave en lökke der går hele tabellen igennem og leder efter ID hver gang man skal loade et billede?? Hvordan gör man det i så fald (EOF??).
//Michael
Avatar billede erikjacobsen Ekspert
26. februar 2003 - 09:14 #4
Som jeg skriver. På din PHP/HTML side leder du databasen igennem
med udgangspunkt i dine søgekriterier. Derved laver du det antal
<img>-tags der er nødvendige, med kald til dit "billed"-script, men
angivelse af unik id.
Avatar billede michael_stim Ekspert
26. februar 2003 - 09:34 #5
Er det muligt at få et stykke kode, har ändret q-stringen til "select bin_data,filetype from binary_data WHERE tabell='$klubbnamn' AND datum='$datum' AND id=$'id'". Hvordan gör jeg så i img taggen? Jeg ved at jeg skal lave en lökke, men hvordan kommer jeg frem til idnummeret. Hvis jeg skal lede hele tabellen igennem hver gang tager det vel en helvedes tid. Og hvis jeg skal det, hvad hedder EOF i php?
Avatar billede michael_stim Ekspert
26. februar 2003 - 18:00 #6
Glemte at lukke
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester