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.
$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;
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.