Sorry, glöm detta mess... hittade felet. Pinsamt men ändå... har nog jobbat för länge idag.
TEXT_ID='$text_i' skulle vara TEXT_ID='$text_id' <-- Glömde en bokstav... *suck* :)
4 svar · 374 visningar · startad av uncle
Nu har jag ett litet problem. Jag har ett formulär om skickar infon till ett php sida bara för att uppdatera en redan existerande post i databasen. Detta har jag skrivigt för att spara:
$text_id = $_POST['id'];
$headline = $_POST['headline'];
$content = $_POST['content'];
$created = $_POST['created'];
$category = $_POST['category'];
$sql = "UPDATE JOM_DATA SET RUBRIK='$headline', CONTENT='$content', CREATED='$created' WHERE TEXT_ID='$text_i' AND CATEGORY='$category'";
$result = mysql_query($sql);
Problemet är att inget sparas men jag får ingen uppdatering i databasen heller.
Någon som ser nått fel?
*desperat* :)
Sorry, glöm detta mess... hittade felet. Pinsamt men ändå... har nog jobbat för länge idag.
TEXT_ID='$text_i' skulle vara TEXT_ID='$text_id' <-- Glömde en bokstav... *suck* :)
Glöm inte att acceptera svaret ;)
Detta fel hade lätt kunnat identifieras om notices varit aktiverat.
Ett tips är att ha följande längst upp i koden medans du utvecklar:
error_reporting(E_ALL);
Då får du rapportering om alla små kodfel.
Troxy skrev:
Detta fel hade lätt kunnat identifieras om notices varit aktiverat.
Ett tips är att ha följande längst upp i koden medans du utvecklar:error_reporting(E_ALL);Då får du rapportering om alla små kodfel.
Ahh, tackar :D