10. april 2002 - 14:42Der er
18 kommentarer og 1 løsning
Er jeg blevet blind?
Hejsa,
Er der nogen der kan se hvad der skulle være galt med den sætning her?
$result = sql("UPDATE board SET Title = '$inputTitle', Poster = '$inputPoster', mail = '$inputMail', Created = '$inputCreated', Parent = '$inputParent', Body = '$inputBody', online = '$inputOnline' WHERE ID = '$ID'") or die(mysql_error());
Den melder tilbage at det er lykkedes, men der er ikke blevet opdateret i tabellen. Nogen der ved hvad der kan være galt??
Danmark vil mindske afhængigheden af globale techgiganter, men det kræver mere end politiske formuleringer og strategier, understreger PROSA’s formand Niels Bertelsen.
mon ikke det er fordi du har lavet det som sql("... istedet for mysql_query(".... prøv:
$result = mysql_query("UPDATE board SET Title = '$inputTitle', Poster = '$inputPoster', mail = '$inputMail', Created = '$inputCreated', Parent = '$inputParent', Body = '$inputBody', online = '$inputOnline' WHERE ID = '$ID'") or die(mysql_error());
Du får ingen fejl tilbage med den angivne mysql_error og spørgsmålet er om din funktion sql(...) afleverer en fejlværdi, der kan testes på. Må vi se din sql()-funktoin?
Ellers er det nok $ID der er tom - måske skulle den hedder $id ?
Yep, $ID eksisterer allerede, og det trick rvj skrev om viser også de rigtige dataer. Jeg har prøvet med både mysql_query og sql, men det giver det samme resultat.
prebenged's variabler indeholder følgende: Titel='test', Poster='test2', mail='test@test.dk', Created='1018277966', Parent='0', Body='test test', online ='yes' WHERE ID=''indsat:(1 for ja og 0 for nej)1
problemet er at han ikke gemte $ID og jeg hjalp over icq'en og ønsker ikke at få pointene.
Hvordan prebenged og jer andre vil forholde jer til pointene vil jeg ikke rodes ind i.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.