[jQuery] Can't save jEditable value
Hi all!
I'm using jEditable. I can modify my textarea, but the changes aren't
saved in my database.
It only appears on the page, but after some reload, it's the "old"
version.
Here is my code:
<script type="text/javascript">
//<![CDATA[
$(document).ready(function() {
$('div.demo-show:eq(0)> div').hide();
$('div.demo-show:eq(0)> h3').click(function() {
$(this).next().slideToggle('fast');
});
$(".summary").mouseover(function() {
$(".summary").highlightFade({start:'#FAFAFA',end:'#ffffd3'});
});
$(".summary").mouseout(function() {
$(".summary").highlightFade({end:'#FAFAFA'});
});
$(".summary").editable("mod_resume.php", {
indicator : "<img src='img/indicator.gif'>",
type : "autogrow",
submit : 'OK',
cancel : 'Annuler',
autogrow : {
lineHeight : 16,
minHeight : 32
}
});
});
//]]>
</script>
<div id="summary-bloc">
<b>Resume; </b><br />
<div class="summary">
<?php $sql = "SELECT resume FROM $table_name
WHERE user_name='$_SESSION[logname]'";
$result = mysql_query($sql,$db);
$resume = mysql_fetch_array($result);
echo $resume[0];
?>
</div>
</div>
//--------------------------------------------------------------------
My mod_resume.php:
//--------------------------------------------------------------------
if ( isset($_POST['value']))
{
$resume = $_POST['value'];
$sql = ("UPDATE customer SET
resume='".mysql_real_escape_string($resume)."' WHERE
user_name='".mysql_real_escape_string($_SESSION[logname])."' ");
mysql_query($sql) or die('impossible de modifier le
resume'.mysql_error());
$message_ok = "Votre CV a bien été enregistré";
updateDateUser($_SESSION['logname'],$table_name);
}
If someone see the problem, it could help me so much :)
Thanks !!!
Mat_