Master_Power
چهارشنبه 14 مرداد 1394, 20:36 عصر
با سلام
من یه کد نوشتم برای فرم اطلاعات کاربر
خب مثلا از قبل توی نام امین هست و توی نام پدر علی هست
حالا مشکل اینه که مثلا وقتی کاربر بخواد نام را عوض کنه به صورت اتوماتیک نام پدر از توی بانک پاک میشه و بلعکس.
مشکل کد کجاست ؟
نباید وقت یه فیلد آپدیت میشه اطلاعات بقیه فیلدها تغییر کنه
قابل توجه : $suser و $spass که توی کوئری نوشتم همون session ها هست که ریختم تو این متغیر ها
<?php
if (isset ($_POST['submit1']) ){
$kj_pedar=$_POST['kj_pedarname'];
$kj_name=$_POST['kj_name'];}
if($kj_pedar!='' && $old_kj_pedarname!=$kj_pedar){
$pedar=$kj_pedar;}
if($kj_name!='' && $old_kj_name!=$kj_name){
$name=$kj_name;}
$update = mysql_query("UPDATE kj_info SET kj_pedarname='$pedar',kj_name='$name' WHERE kj_username='$suser' AND kj_password='$spass'");
?>
من یه کد نوشتم برای فرم اطلاعات کاربر
خب مثلا از قبل توی نام امین هست و توی نام پدر علی هست
حالا مشکل اینه که مثلا وقتی کاربر بخواد نام را عوض کنه به صورت اتوماتیک نام پدر از توی بانک پاک میشه و بلعکس.
مشکل کد کجاست ؟
نباید وقت یه فیلد آپدیت میشه اطلاعات بقیه فیلدها تغییر کنه
قابل توجه : $suser و $spass که توی کوئری نوشتم همون session ها هست که ریختم تو این متغیر ها
<?php
if (isset ($_POST['submit1']) ){
$kj_pedar=$_POST['kj_pedarname'];
$kj_name=$_POST['kj_name'];}
if($kj_pedar!='' && $old_kj_pedarname!=$kj_pedar){
$pedar=$kj_pedar;}
if($kj_name!='' && $old_kj_name!=$kj_name){
$name=$kj_name;}
$update = mysql_query("UPDATE kj_info SET kj_pedarname='$pedar',kj_name='$name' WHERE kj_username='$suser' AND kj_password='$spass'");
?>