PDA

View Full Version : سوال- کجای کدی که نوشتم اشتباه است؟؟



karlin
پنج شنبه 30 خرداد 1392, 12:04 عصر
چطور میتونم دو تا function را در onclick یک دکمه بنویسم که function اولی در DB درج کند و با function دومی یک صفحه ای را باز میکند . function دومی( showhide(wrapper_3 این مقدار را باید برگرداند. و من در قسمت onclick مینویسم;()showhide(wrapper_3) ;insert ولی اجرا نمیشود چرا ؟؟؟؟؟




function insert(){
require('config/config.php');
$sql="select *from user";
$result=mysql_query($sql);
$row=mysql_fetch_array($result);

echo $query="insert into notice (id_user,subject_name,sub_name,title,text,tel,star t_date,end_date)
values(".$_POST['sh'].",
'".$_POST['subject']."',
'".$_POST['sub_subject']."',
'".$_POST['title']."','".$_POST['text']."',
'".$_POST['tel1']."_".$_POST['tel2']."',
'".$_POST['year']."/".$_POST['month']."/".$_POST['day']."',
'".$_POST['yyear']."/".$_POST['mmonth']."/".$_POST['dday']."')";
mysql_query($query);

}


جاوا اسکریپت

<script>

}(function showhide(id
}((if (document.getElementById
;(obj = document.getElementById(id
;((if (obj.style.display == "none"
;""=obj.style.display
}
{else
;"obj.style.display = "none
{
{
{

</script>

shahriyar3
پنج شنبه 30 خرداد 1392, 12:14 عصر
از ایجکس استفاده کنید . یک فانکشن تعریف کنید با event click و مراحل ثبت و ریدایرکت کردن صفحه رو همونجا انجام بدید.
البته این نکته رو فراموش نکنید که فلسفه استفاده از ایجکس یعنی که شما نمیخواهید ریفرش بشه صفحتون .