Dobrý den mám problém pořád mi to píše toto : Chyba v SQL dotazu: Incorrect string value: '\xE1nky' for column 'podpis' at row 1
php vypadá takto :
edit_podpis.php
<?php
session_start(); // startujeme session. Všimněte si, že tento kód je úplně nahoře před jakýmkolik výstupem.
?>
<?php
include "db.php";
if(isset($_SESSION['prihlasen']) and $_SESSION['prihlasen']==1){
?>
<form action="edit_podpis_zpracuj.php" method="post">
<input type="hidden" name="sent" value=""/>
Tvoje ID :<select name="id"> <option><? echo "".$_SESSION['UserId'] . ""; ?></option></select>
Web : <input type="text" name="edit_podpis" value='<? echo "".$_SESSION['Userpodpis'] . ""; ?>' />
<input type="submit" name="send" value="Uprav"/>
</form>
<p></p>
<p>Pro načtení změn se prosim odhlašte a zas přihlašte, Děkuji</p>
<?
}else{
}
?>
edit_podpis_zpracuj.php
<?php
ob_start(); // cachujeme vystup
if(isset($_POST['sent'])){ // pokud byl odeslan formular pokracuj timto
$edit_podpis=trim($_POST['edit_podpis']);
$_SESSION['UserId']=trim($_POST['id']);
require "db.php";
$Uprava=mysql_query("
UPDATE uzivatele SET podpis='".$edit_podpis."' WHERE id=".(int)$_SESSION['UserId']."
") or die ("Chyba v SQL dotazu: " . mysql_error());
if($Uprava){
echo "Záznam byl upraven";
echo "",$_SESSION['UserId'],"";
}
}
?>
<?php
echo " <a href='index.php'>index</a>";
ob_end_flush();
?>
Předem děkuji za pomoc