Prøv dette i stedet for. Så kan vi se hvad der går galt:
if (isset($_POST['submit'])) {
$tabeldata = "UPDATE content SET titel = '$url',tekst = '$tekst' WHERE id = '$id'";
$resultat = mysql_query($tabeldata) or die($fejl = mysql_error(););
if(resultat) {
echo 'Data gemt';
}
else {
echo 'Fejl<br />Se fejlkode: '.$fejl;
}
else {
header ('Location: ../index.php?msg=ACCESS_DENIED');
}
Så skule den gerne skrive fejlen til dig.
Ellers prøv dette:
if (isset($_POST['submit'])) {
$tabeldata = "UPDATE content SET titel = '$url',tekst = '$tekst' WHERE id = '$id'";
$resultat = mysql_query($tabeldata) or die(mysql_error());
if(resultat) {
echo 'Data gemt';
}
else {
echo 'Fejl<br />Se fejlkode: '.$fejl;
}
else {
header ('Location: ../index.php?msg=ACCESS_DENIED');
}
Så finder vi let ud af hvad fejlen er.
Dog er koden ikke længere tidssvarende og jeg er igang med at opdatere de forskellige koder jeg har liggende til MySQLi og jeg kan kun anbefale dig at gøre det samme.
En guide til hvordan det fungerer kan findes her:
http://www.eksperten.dk/guide/1480