Avatar billede nex Nybegynder
01. september 2002 - 20:53 Der er 1 løsning

Kan ikk få array'et til at smide det rigtigt ind i DB'en

Hejsa..

Jeg har et lille problem til sidst i koden, der hvor jeg skal have det smidt ind i sql'en..! Det skal stå således :

billed/$dato/$i.jpg---$tekst:::

$i er bare en variabel som du skal sætte til 1 ved første gang også 2,3,4 osv.. der op af så det passer til $tekst 1,2,3,4 osv.. Den skal gerne explode med ::: for det har jeg den til at skille med når den læser billederne frem...!

Håber der er en der er frisk på denne lille opgave.. Bare spørg hvis du ikk forstår helt!

På forhånd tak..



if ($QUERY_STRING == "") {
echo "<Center>Hvor mange billeder er der i den nye serie?<form action='$PHP_SELF?skriv' method=post>";
echo "<input class=input type=text name=billeder size=2 maxlength=2></Center></input>";
echo "<Center><br><input type=submit value='Videre'></Center></form>";
}

if ($QUERY_STRING == "skriv") {
echo "<td width=500 bgcolor=FFFFFF>";
echo "<br><form action='$PHP_SELF?tilfoj' method=post>";
echo "<b><font face=Verdana size=2><Center><b>Overskrift:</b><br></Center></font>";
echo "<Center><font face=Verdana size=2><input class=input type=text name=overskrift size=50 maxlength=40></Center></font><br><br>";
echo "<b><font face=Verdana size=2><Center><b>Dato:</b><br></Center></font>";
echo "<Center><font face=Verdana size=2><input class=input type=text name=dato size=50 maxlength=8></Center></font><br><br>";
$i = 1;
while ($i < $billeder + 1) {
echo "<b><font face=Verdana size=2><Center><b>Billed $i:</b></Center></font>";
echo "<Center><font face=Verdana size=2><textarea class=input name='tekst[]' rows=3 cols=50></textarea></Center></font><br>";
$i++;
}
echo "<input type='hidden' name='billeder' value='$billeder'>";
echo "<Center><input class=button type=submit name=Submit value='Tilføj billeder'></Center></font></form>";
}   
   
if ($QUERY_STRING == "tilfoj") {

$teks = "billed/$dato/1.jpg---$tekst";

for ($i=0; $i<count($tekst); $i++) {
$te = implode(":::", $tekst) ;
}


$insertSQL = "insert into billeder (dato, billede, overskrift)
              values ('$dato', '$te', '$overskrift')";
mysql_query($insertSQL) or die(mysql_error());

echo "<td width=500 bgcolor=FFFFFF>";   
echo "<center><font face=Verdana size=2><b>$overskrift </b> er nu tilføjet og du kan se det i Billedsektionen.</center></font>";
}
Avatar billede nex Nybegynder
01. december 2002 - 20:17 #1
Har selv fikset den ;)
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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