Hvis tekst er for stor skriver den ikke til mysql
Hej... jeg har brug for at have et script hvor man kan rediger sin hjemmeside hvor den gemmer siderne i en mysql database...min kode ser sådan ud:
if($do == save) {
mysql_query("UPDATE $tb SET text='$_POST[text]' WHERE id='$_POST[textid]'");
echo "<br><font color=red><b>Saved</b></font><br>";
}
?>
<select name=textid onchange="if(this.options[this.selectedIndex].value!=''){top.location.href=this.options[this.selectedIndex].value;}">
<?
$tb = text;
$query = mysql_query("SELECT * FROM $tb");
while ($row = mysql_fetch_array($query)) {
if($row[id] == $textid) {
echo "<option selected value=admin.php?action=text&textid=$row[id]>$row[navn]</option>";
} else {
echo "<option value=admin.php?action=text&textid=$row[id]>$row[navn]</option>";
}
}
echo "</select>";
if($textid) {
$query = mysql_query("SELECT * FROM $tb WHERE id = $textid"); // asc = 3-2-1 DESC = 1-2-3
while ($row = mysql_fetch_array($query)) {
echo "<br><br>Tekst: <b>$row[navn]</b><br>";
echo "Link til side: <a href=show.php?id=$textid>show.php?id=$textid</a><br>";
echo "<form action=admin.php?action=text&do=save method=post>";
echo "<input type=hidden name=textid value=$textid>";
echo "<textarea name=text cols=80 rows=20 class=txt scroll=yes>$row[text]</textarea>";
echo "<br><input type=submit value=Save>";
}
}
men hvis teksten har en hvis længe kan den ikke gemme det... Har lavet feltet til LONGTEXT... hvad er der Gal!!! PLZ HELP
