Som besökare på Hamsterpaj samtycker du till användandet av s.k. cookies för att förbättra din upplevelse hos oss. Jag förstår, ta bort denna ruta!
Annons

[php/SQL]Skickar bara tomt inlägg till Databasen

Skapad av Klas-Kenny, 2008-08-12 14:12 i Webbutveckling & Programmering

301
9 inlägg
0 poäng
Klas-Kenny
Visningsbild
P 31 Växjö Hjälte 12 128 inlägg
0
Jag gjorde en uppladdningsfunktion för bilder, men ville bara att sidan skulle kunna visa den senaste bilden som laddades upp.
Detta löste jag med funktionen UPDATE i SQL, alltså att den förra inlägget på den raden byts ut mot det nya.

Sättet den skickar "bilden" till databasen är att den skickar en url, till bilden. (./files/bildensomladdadesupp.jpg)

Men nu till problemet, när jag använder min uppladdningsfunktion så byter den inte ut, utan den bara lägger till en TOM rad i tabellen.

Ett stycke php-kod:
$dafile = "./files/".$thefile;
$mapsize = "width='".$_POST['width']."' height='".$_POST['height']."' ";
mysql_query("UPDATE map SET mappic = '$dafile', mapsize = '$mapsize', beskrivning = '$_POST[beskrivning]'
WHERE id = '1'");
echo "Bilden laddades upp!";
$pictext = $_POST['beskrivning'];
$bilds = $_POST['bilds'];
echo "<br /><img src='.".$dafile."' ".$bilds." /> <br />".$pictext;


Tillägg av Klas-Kenny 2008-08-12 14:13

Och jag vet att variablerna har ett värde, då jag använder samma kod på en annan sida, förutom att jag har bytt ut INSERT-funktionen där, mot UPDATE :)

Rätt verktyg till rätt arbete - Makaroner äts med sked.

Är reklamen ivägen? Logga in eller registrera dig så försvinner den!

Klas-Kenny
Visningsbild
P 31 Växjö Hjälte 12 128 inlägg
Trådskapare
0

Svar till NKL [Gå till post]:

specificerar storleken gör jag av anledningen att jag vill ha möjligheten att välja hur stor bilden sedan ska visas på sidan, så att jag inte kan ladda upp en bild som täcker hela sidan :)

Men jag vill inte ha en bestämd storlek ^^

Rätt verktyg till rätt arbete - Makaroner äts med sked.

Klas-Kenny
Visningsbild
P 31 Växjö Hjälte 12 128 inlägg
Trådskapare
0

Svar till Rambutan [Gå till post]:

När jag använder " $result = mysql_query("SELECT * FROM map LIMIT 1 ORDER BY id DESC"); " får jag bara " Parse error: syntax error, unexpected T_STRING in C:\xampp\htdocs\pb\pics.php on line 17 " :(

Rätt verktyg till rätt arbete - Makaroner äts med sked.

Klas-Kenny
Visningsbild
P 31 Växjö Hjälte 12 128 inlägg
Trådskapare
0

Svar till Rambutan [Gå till post]:

Ehm, jag failade lite ^^
Jag hade råkat skriva lite fel.. Men nu när allt ser ut som det ska (?) får jag "Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\xampp\htdocs\pb\pics.php on line 19"

Rätt verktyg till rätt arbete - Makaroner äts med sked.

Klas-Kenny
Visningsbild
P 31 Växjö Hjälte 12 128 inlägg
Trådskapare
0

Svar till Rambutan [Gå till post]:

Uhm, jag hade gjort ett fel till, nu funkar det :D Tack! :)

Rätt verktyg till rätt arbete - Makaroner äts med sked.


Forum » Datorer & IT » Webbutveckling & Programmering » [php/SQL]Skickar bara tomt inlägg till Databasen

Ansvariga ordningsvakter:

Användare som läser i den här tråden just nu

1 utloggad

Skriv ett nytt inlägg

Hej! Innan du skriver om ett potentiellt problem så vill vi påminna dig om att du faktiskt inte är ensam. Du är inte onormal och världen kommer inte att gå under, vi lovar! Så slappna av och gilla livet i några minuter - känns det fortfarande hemskt? Skriv gärna ner dina tankar och frågor, vi älskar att hjälpa just dig!

Den här tråden är äldre än Rojks drömtjej!

Det senaste inlägget i den här tråden skrevs för över tre månader sedan. Är du säker på att du vill återuppliva diskussionen? Har du något vettigt att tillföra eller passar din fråga i en ny tråd? Onödiga återupplivningar kommer att låsas så tänk efter en extra gång!

Hjälp

Det här är en hjälpruta

Här får du korta tips och förklaringar om forumet. Välj kapitel i rullningslisten här ovanför.

Rutan uppdateras automagiskt

När du använder funktioner i forumet så visas bra tips här.


Annons
Annons
Annons
Annons