26. juni 2002 - 15:00
Der er
9 kommentarer og 1 løsning
Update af tabel
Hej Jeg får en error på følgende: You have an error in your SQL syntax near 'where id=10 (overskrift,indhold,print) values('Ansøgning','Her kan du læse ' at line 1 udfra dette: function apply_news($id, $overskrift, $indhold, $print){ $sql = "update hovedtekster where id=$id (overskrift,indhold,print) values('$overskrift','$indhold','$print')"; hvad det lige der går galt?
Annonceindlæg fra Trustworks
Tillid i en Zero-Trust verden
Med voksende trusler, nye EU-krav og øget kompleksitet er cybersikkerhed nu en central ledelsesopgave på linje med strategi og økonomi.
$sql = "update hovedtekster (overskrift,indhold,print) values('$overskrift','$indhold','$print') where id=$id ";
nope virker stadig ik - siger det samme...
Jeg var vist lidt hurtig før... $sql = "UPDATE hovedtekster SET overskrift = '$overskrift' AND indhold = $indhold AND print='$print' WHERE id=$id"; Jeg kan ikke lige huske om du skal bruge AND eller om det bare skal være inde i en parentes
ok nu tror jeg sql'en virker men browseren siger bagefter at der var en internal error contact administrator bla bla... Den updater men sætter overskrift til 0. Skal tabelen have nogen specielle prefixer for "Overskrift" eller noget. den er sat til: overskrift , varchar(100), not null
Om igen - den update'er heller ikke resten jeg tror der er error efter 'overskrift' hvorefter den afbryder
Prøv lige at nøjes med: $sql = "UPDATE hovedtekster SET overskrift='$overskrift' WHERE id='$id'"; Det er jeg 100% sikker på er korrekt
yeps den updaterer overskriften nu
AND mellem de enkelte kolonner skal skiftes ud med komma
cool super skriv lige et svar så er der point
26. juni 2002 - 15:46
#10
Svar :-)
Computerworld tilbyder specialiserede kurser i database-management