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??
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
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.