Is het mogelijk om met een update in een database te zetten. met gewoon
$query ="    UPDATE tekst 
                     SET tekst = '$tekst'
                    WHERE naam = '$var1';  ";

werkt het niet. Ook alleen al
<h2></h2>
er in zetten kan al niet?
Kan gewoon, als je je variabelen buiten double-quotes houd...
Zonder een error gaan we niets kunnen doen voor je ;-)

Let overigens ook op SQL-Injectie!
er is geen error, hij laat in ieder geval geen error zien.

[size=xsmall]Toevoeging op 11/11/2010 12:14:40:[/size]

en er staat
ini_set('display_errors', 1); // 0 = uit, 1 = aan
error_reporting(E_ALL);
boven aan
Voer je de query wel uit?
ja, want als ik zonder tags iets type update die het wel
En als je eens de < & > vervangt door de HTML code? (&lt; en &gt;)
dan werkt het nogsteeds niet

[size=xsmall]Toevoeging op 11/11/2010 12:27:08:[/size]

want hij zet &lt; gelijk weer om naar <
Bouw foutafhandeling in dan krijg je de fout op het scherm te zien.

[size=xsmall]Toevoeging op 11/11/2010 12:42:04:[/size]

Pieter M op 11/11/2010 12:26:32

dan werkt het nogsteeds niet

[size=xsmall]Toevoeging op 11/11/2010 12:27:08:[/size]

want hij zet &lt; gelijk weer om naar <


Dan doe je toch blijkbaar iets anders dan alleen in de database zetten. Een database gaat echt niet zomaar jouw tekst wijzigen.
gebruik je wel mysql_error? want dit WHERE naam = '$var1'; "; ziet er raar uit... wat doet die ; daar?
Teun Hesseling op 11/11/2010 12:42:47

gebruik je wel mysql_error? want dit WHERE naam = '$var1'; "; ziet er raar uit... wat doet die ; daar?


Die ; kan je gebruiken om het einde van een SQL query aan tegeven, hoeft niet maar mogelijk.

@Pieter, als je eens een ander karakter gebruikt, bijvoorbeeld ( ipv < ? Doet hij het dan nog niet?

Reageren