/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
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
gider ikke gemme i mysql....
Fra : Casper - OldTrafford~


Dato : 06-01-05 23:29

http://nopaste.php-q.net/106643 <-> Hvordan kan det være, at den ikke gemmer
oplysningerne og bare viser en blank skærm?

på forhånd tak




 
 
Dan Storm (07-01-2005)
Kommentar
Fra : Dan Storm


Dato : 07-01-05 12:44

Til at starte med, så kan du ligeså godt slette det hele. Det du prøver
på vil ganske enkelt ikke kunne virke. Så simpelt er det. Den korte
forklaring er at du egentlig bare gengiver den sidste angivne fil ligeså
mange gange som du har valgt filer. Derfor vil det ikke virke.
Din mysql_query() kan også forbedres _væsentligt_ i forhold til det makværk!

Overvej din syntaks, struktur og brug af manualen.

Nedenstående burde virke, men er ikke testet:
write.php
<?php
$filer = $_GET['filer'];
echo '<form method="POST" action="save.php">';
for($i = 0 ; $i < $filer ; $i++) {

echo '
Filnavnet(billedeID): <br><input type="text" name="filnavn['.$i.']"><br>
Overskrift til billedet: <br><input type="text" name="titel['.$i.']"><br>
Kilde(Skriv navnet på hvem der har copyright til billede. <br><input
type="text" name="kilde['.$i.']"><br>
Skriv nøgleord(Skriv så mange passende som muligt. Adskil med mellemrum)
<br><input type="text" name="beskrivelse['.$i.']">
<br><br><br>';

}

echo '<input type="submit" name="Submit" value="Send"><br /><br /></form>';

?>

save.php:
<?php
$db = mysql_connect("localhost", "***", "***");
mysql_select_db("***", $db);

for($x = 0; $x < count($_POST['filnavn']); $x++) {
mysql_query("INSERT INTO nyhed_billede (filnavn, overskrift,
beskrivelse, kilde) VALUES ('".$_POST['filnavn'][$x]."',
'".$_POST[overskrift][$x]."', '".$_POST[beskrivelse][$x]."',
'".$_POST[kilde][$x]."')") or die (mysql_error());
echo 'billede '.$_POST['filnavn'][$x].' er oppe<br> ';
}

?>
--
Dan Storm

http://err0r.dk
storm@err0r.dk

PGP Public key på http://err0r.dk/pubring.pkr

>>> husk på; en ekspert er en person der har begået alle fejl mulige
inden for et bestemt område

Arne Feldborg (08-01-2005)
Kommentar
Fra : Arne Feldborg


Dato : 08-01-05 00:40

Dan Storm <shadyz@_REMOVETHIS_err0r.dk> skrev Fri, 07 Jan 2005 12:44:25
+0100

>Til at starte med, så kan du ligeså godt slette det hele. Det du prøver
>på vil ganske enkelt ikke kunne virke. Så simpelt er det. Den korte
>forklaring er at du egentlig bare gengiver den sidste angivne fil ligeså
>mange gange som du har valgt filer. Derfor vil det ikke virke.
>Din mysql_query() kan også forbedres _væsentligt_ i forhold til det makværk!
>
Efter denne pædagogiske perle må det stå klart for enhver, at spørgeren
slet ikke er kvalificeret til overhovedet at spørge i det her forum.


>Nedenstående burde virke, men er ikke testet:
>
Her ser vi så til gengæld den sande ekspert udtrykke sig i et klart og
tydeligt sprog.


> husk på; en ekspert er en person der har begået alle fejl mulige
>inden for et bestemt område
>
Ja, såmænd. Og hvis man rigtig anstrenger sig, så kan man faktisk godt
arbejde sig op til at blive ekspert på flere områder.


--
mvh, A:\Feldborg

Folketællinger Hammerum og Bølling herreder, kirkebøger Hammerum herred
http://www.haunstrup.dk/feldborg/genealogi/download/

Casper - OldTrafford~ (08-01-2005)
Kommentar
Fra : Casper - OldTrafford~


Dato : 08-01-05 01:29


"Arne Feldborg" <feldborg@haunstrup.dk> skrev i en meddelelse
news:n77ut099vdgccmc48ktdrabea0ap22p2g4@news2.tele.dk...
> Dan Storm <shadyz@_REMOVETHIS_err0r.dk> skrev Fri, 07 Jan 2005 12:44:25
> +0100
>
> >Til at starte med, så kan du ligeså godt slette det hele. Det du prøver
> >på vil ganske enkelt ikke kunne virke. Så simpelt er det. Den korte
> >forklaring er at du egentlig bare gengiver den sidste angivne fil ligeså
> >mange gange som du har valgt filer. Derfor vil det ikke virke.
> >Din mysql_query() kan også forbedres _væsentligt_ i forhold til det
makværk!
> >
> Efter denne pædagogiske perle må det stå klart for enhver, at spørgeren
> slet ikke er kvalificeret til overhovedet at spørge i det her forum.
>
<klip>
> --
> mvh, A:\Feldborg
>
> Folketællinger Hammerum og Bølling herreder, kirkebøger Hammerum herred
> http://www.haunstrup.dk/feldborg/genealogi/download/

Nåeh Arne....
Det kan man jo bare se.



Casper - OldTrafford~ (08-01-2005)
Kommentar
Fra : Casper - OldTrafford~


Dato : 08-01-05 01:27


"Dan Storm" <shadyz@_REMOVETHIS_err0r.dk> skrev i en meddelelse
news:41de7617$0$33631$edfadb0f@dread16.news.tele.dk...
> Til at starte med, så kan du ligeså godt slette det hele. Det du prøver
> på vil ganske enkelt ikke kunne virke. Så simpelt er det. Den korte
> forklaring er at du egentlig bare gengiver den sidste angivne fil ligeså
> mange gange som du har valgt filer. Derfor vil det ikke virke.
> Din mysql_query() kan også forbedres _væsentligt_ i forhold til det
makværk!
>
> Overvej din syntaks, struktur og brug af manualen.
>
> Nedenstående burde virke, men er ikke testet:
> write.php
> <?php
> $filer = $_GET['filer'];
> echo '<form method="POST" action="save.php">';
> for($i = 0 ; $i < $filer ; $i++) {
>
> echo '
> Filnavnet(billedeID): <br><input type="text" name="filnavn['.$i.']"><br>
> Overskrift til billedet: <br><input type="text" name="titel['.$i.']"><br>
> Kilde(Skriv navnet på hvem der har copyright til billede. <br><input
> type="text" name="kilde['.$i.']"><br>
> Skriv nøgleord(Skriv så mange passende som muligt. Adskil med mellemrum)
> <br><input type="text" name="beskrivelse['.$i.']">
> <br><br><br>';
>
> }
>
> echo '<input type="submit" name="Submit" value="Send"><br /><br
/></form>';
>
> ?>
>
> save.php:
> <?php
> $db = mysql_connect("localhost", "***", "***");
> mysql_select_db("***", $db);
>
> for($x = 0; $x < count($_POST['filnavn']); $x++) {
> mysql_query("INSERT INTO nyhed_billede (filnavn, overskrift,
> beskrivelse, kilde) VALUES ('".$_POST['filnavn'][$x]."',
> '".$_POST[overskrift][$x]."', '".$_POST[beskrivelse][$x]."',
> '".$_POST[kilde][$x]."')") or die (mysql_error());
> echo 'billede '.$_POST['filnavn'][$x].' er oppe<br> ';
> }
>
> ?>
> --
> Dan Storm
>
> http://err0r.dk
> storm@err0r.dk
>
> PGP Public key på http://err0r.dk/pubring.pkr
>
> >>> husk på; en ekspert er en person der har begået alle fejl mulige
> inden for et bestemt område

jeg siger mange tak for din hjælp.



Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408929
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste