jag har stött på ett märkligt problem. Gör en helt vanlig INSERT till mySQL som körs på Win XP och det blir dubletter - dvs datan sätts in TVÅ gånger - ibland?
Nån annan som stött på detta och vet vad man kan göra?
4 svar · 270 visningar · startad av Mungo
jag har stött på ett märkligt problem. Gör en helt vanlig INSERT till mySQL som körs på Win XP och det blir dubletter - dvs datan sätts in TVÅ gånger - ibland?
Nån annan som stött på detta och vet vad man kan göra?
Vad menar du med "en helt vanlig INSERT".
Det finns en massa olika sätt att mata in data.
Vilket sätt använder du?
------------------
/Tor
www.tor.nu
Är det en webbapplikation som gör denna insert? I så fall skulle det vara roligt att se lite mer kod.
Mvh,
------------------
All your base are belong to me.
Japp, det är PHP:
$strSQL = "INSERT INTO project_list (name, startdate, enddate, ownerID, customerID, details, customerOwnerID) VALUES ";
$strSQL = $strSQL . " ('" . $projName . "','" . $projStartdate . "','" . $projEnddate . "'," . $projOwnerID;
$strSQL = $strSQL . "," . $projCustomerID;
$strSQL = $strSQL . ",'" . $projDetails . "'," . $projCustomerOwnerID;
$strSQL = $strSQL . ")";
}
$rs = GetRS($strSQL);
function GetRS($strSQL) {
$link = mysql_connect("localhost", "username", "password")
or die ("Could not connect");
mysql_select_db ("database")
or die ("Could not select database");
$result = mysql_query($strSQL)
or die ("Query failed");
return $result;
mysql_close($link);
}