Avatar billede sonic_86 Nybegynder
26. april 2003 - 15:30 Der er 11 kommentarer og
1 løsning

Skal kunne oprettet flere billeder på en gang?

Hej
Jeg er i gang med et galleri system, nu er jeg gået i gang med at lave så man kan oprette billeder, men jeg kan godt finde ud af at oprettet et billede af gangen, men det bliver pænt kedeligt hvis man skal lægge 50 ind.

Så hvordan laver jeg så jeg kan skriv adressen til 10 billeder af gangen?

Husk det skal laves sådan at det ikke er noget krav til at skulle oprette 10 billeder vær gang, altså hvis man vil oprette 4 billeder så skal lægge det ind i db'en og de sidste 6 billeder skal ikke sættes ind i db'en, så der ikke stå 6 tome felter i db'en.
Avatar billede schaefner Juniormester
26. april 2003 - 15:31 #1
Prøv at kigge på: http://www.sukos.dk/php/upload/
Avatar billede sonic_86 Nybegynder
26. april 2003 - 15:34 #2
Det er ikke en billede uploader jeg skal bruge, jeg skal bare sætte adresserne til billederne ind i db'en.

De skal havde forskeligt id for vær billede.
Avatar billede schaefner Juniormester
26. april 2003 - 15:35 #3
ok
Avatar billede schaefner Juniormester
26. april 2003 - 15:37 #4
Du laver en række for hvert billede?
Avatar billede schaefner Juniormester
26. april 2003 - 15:37 #5
...en række i tabellen.
Avatar billede sonic_86 Nybegynder
26. april 2003 - 15:39 #6
Avatar billede schaefner Juniormester
26. april 2003 - 15:40 #7
Utestet:

<form method="post" action="form.php">
<input type="text" name="billede[]"><br>
<input type="text" name="billede[]"><br>
<input type="text" name="billede[]">
</form>
<?php
for($i=0; $i < count($_POST['billede']); $i++) {
    if($_POST['billede'][$i] != "") {
        mysql_query("INSERT INTO tabel (billede) VALUES ('$_POST[billede][$i]')");
    }
}
?>
Avatar billede schaefner Juniormester
26. april 2003 - 15:41 #8
Du skal selvfølgelig også lige huske at connecte :)
Avatar billede schaefner Juniormester
26. april 2003 - 15:48 #9
Den her er testet og den virker:

<form method="post" action="mysqlfor.php">
<input type="text" name="billede[]"><br>
<input type="text" name="billede[]"><br>
<input type="text" name="billede[]"><br><br>
<input type="submit" name="send" value="Indsæt">
</form>
<?php
if(isset($_POST['send'])) {
    mysql_connect("localhost","bruger","kodeord");
    mysql_select_db("db");
    for($i=0; $i < count($_POST['billede']); $i++) {
        if($_POST['billede'][$i] != "") {
            $billede = $_POST['billede'][$i];
            mysql_query("INSERT INTO squnk (billede) VALUES ('$billede')");
        }
    }
}
?>
Avatar billede sonic_86 Nybegynder
26. april 2003 - 16:27 #10
prøver lige...
Avatar billede sonic_86 Nybegynder
26. april 2003 - 16:46 #11
Det dur mange tak
Avatar billede schaefner Juniormester
26. april 2003 - 17:04 #12
Var så lidt.
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