purpyani Publish time 3-5-2009 01:38 PM

Reply #20 budingyun's post

sbb nk tgk, die bleh run x header tu, ade gk buang if(result) tp stil gk x run header tu..

purpyani Publish time 3-5-2009 01:45 PM

sistem sy ni jenis dss..bg keputusan kt user, whether die layak ke x tuk register anak die daftar jd student pra sekolah..
dlm proses nk tentukn kelyakan tu, diorg kne jwb soalan...
soalan bekaitan gaji, jmlh tanggunga, n keje swasta or kerajaan tu penting..kelayakan di tentukan based on this 3 conditions..soalan yg terakhir, tanggungan..ble dh bgtau gaji bpe, tanggungan die bape, die akan click button, keputusan, button ni akan direct ke page prosesLayak ni..yg tengah ade problem ni la..dlm ms, nk proses keayakan ni, sistem ni akak save status kelayakan based on no sijil lahir anak diorg tu, sbb tu sy buat, update query..

sepatut nye yg akan berlaku, kalo table kelayakan tu dapat update, die akan read kt header tu, kalo xdpt update, die akan bace error...tp yg berlaku skang, table tu dpt update status budak tu, tp die x bace if(result) tu, die bace yg else, kalo ikut logik, die patut nye bace else, kalo xdpt nk update table..

ni la overview sket psl sistem sy ni..phm x??

budingyun Publish time 3-5-2009 02:18 PM

cuba nih

<?

$layak="Layak";
$tidakLayak= "Tidak Layak";
$noSijilLahir=$_POST['noSijilLahir'];
$pekerjaan=$_POST['pekerjaan'];
$gaji=$_POST['gaji'];
$tanggungan=$_POST['tanggungan'];

$link=mysql_connect("localhost","root","")or die ("could not connect");
$db=mysql_select_db("prasekolah",$link)or die ("could not select database");


    if($pekerjaan=="swasta")
    {
      //jika gaji dibawah RM799
      if ($gaji=="bawah")
      {
            if (($tanggungan=="tiga") || ($tanggungan=="empat") || ($tanggungan=="tujuh"))
            {
                $sql=mysql_query("UPDATE kelayakan SET statusKelayakan='$layak' WHERE noSijilLahir='$noSijilLahir' ");
                                header( "Location:keputusan.php" );
                                exit;
            }
      }
      //jika gaji RM800 hingga RM1499   
      elseif ($gaji=="tengah")
      {
            if (($tanggungan=="tiga") || ($tanggungan=="empat"))
            {   
                $sql=mysql_query("UPDATE kelayakan SET statusKelayakan='$tidakLayak' WHERE noSijilLahir='$noSijilLahir' ");
                header( "Location:keputusan_tidaklayak.php" );
                                exit;
            }
            elseif ($tanggungan=="tujuh")
            {
                $sql=mysql_query("UPDATE kelayakan SET statusKelayakan='$layak' WHERE noSijilLahir='$noSijilLahir' ");
                header( "Location:keputusan.php" );
                                exit;
            }
      }
      //jika pendapatan bersih lebih dari RM1500
      elseif ($gaji=="lebih")
      {
            if (($tanggungan=="tiga") || ($tanggungan=="empat"))
            {
                $sql=mysql_query("UPDATE kelayakan SET statusKelayakan='$tidakLayak' WHERE noSijilLahir='$noSijilLahir' ");
                header( "Location:keputusan_tidaklayak.php" );
                                exit;
            }                       
            elseif($tanggungan=="tujuh")
            {
                $sql=mysql_query("UPDATE kelayakan SET statusKelayakan='$layak' WHERE noSijilLahir='$noSijilLahir' ");
                                header( "Location:keputusan.php" );
                                exit;
            }
      }
    }
        //jika pekerja kerajaan
    elseif ($pekerjaan=="kerajaan")
    {
      //jika gaji dibawah RM799
      if ($gaji=="bawah")
      {
            if ($tanggungan=="tiga")
            {
                $sql=mysql_query("UPDATE kelayakan SET statusKelayakan='$tidakLayak' WHERE noSijilLahir='$noSijilLahir' ");
                header( "Location:keputusan_tidaklayak.php" );
                                exit;
            }
            elseif(($tanggungan=="empat") || ($tanggungan=="tujuh"))
            {
                $sql=mysql_query("UPDATE kelayakan SET statusKelayakan='$layak' WHERE noSijilLahir='$noSijilLahir' ");
                                header( "Location:keputusan.php" );
                                exit;       
            }
      }
      //jika gaji RM800 hingga RM1499
      elseif ($gaji=="tengah")
      {
            if (($tanggungan=="tiga") || ($tanggungan=="empat"))
            {

                $sql=mysql_query("UPDATE kelayakan SET statusKelayakan='Tidak Layak' where noSijilLahir='$noSijilLahir' ");
                                header( "Location:keputusan_tidaklayak.php" );
                                exit;
            }
                        elseif($tanggungan=="tujuh")
            {
                $sql=mysql_query("UPDATE kelayakan SET statusKelayakan='$layak' WHERE noSijilLahir='$noSijilLahir' ");
                header( "Location:keputusan.php" );
                                exit;
            }
      }
      //jika pendapatan bersih lebih dari RM1500
      elseif ($gaji=="lebih")
      {
            if (($tanggungan=="tiga") || ($tanggungan=="empat"))
            {
                $sql=mysql_query("UPDATE kelayakan SET statusKelayakan='$tidakLayak' WHERE noSijilLahir='$noSijilLahir' ");
                                header( "Location:keputusan_tidaklayak.php" );
                                exit;
            }
                        elseif ($tanggungan=="tujuh")
            {
                $sql=mysql_query("UPDATE kelayakan SET statusKelayakan='$layak' WHERE noSijilLahir='$noSijilLahir' ");
                                header( "Location:keputusan.php" );
                                exit;
            }
      }
    }

budingyun Publish time 3-5-2009 02:18 PM

sambung

        //jika bekerja sendiri
    elseif ($pekerjaan=="kampung")
    {
      //jika gaji dibawah RM799
      if ($gaji=="bawah")
      {
            if ($tanggungan=="tiga")
            {
                $sql=mysql_query("UPDATE kelayakan SET statusKelayakan='$tidakLayak' WHERE noSijilLahir='$noSijilLahir' ");
                header( "Location:keputusan_tidaklayak.php" );
                                exit;
            }
                        elseif(($tanggungan=="empat") || ($tanggungan=="tujuh"))
            {
                $sql=mysql_query("UPDATE kelayakan SET statusKelayakan='$layak' WHERE noSijilLahir='$noSijilLahir' ");
                header( "Location:keputusan.php" );
                                exit;
            }
      }
      //jika gaji RM800 hingga RM1499
      elseif ($gaji=="tengah")
      {
            if ($tanggungan=="tiga")
            {
                $sql=mysql_query("UPDATE kelayakan SET statusKelayakan='$tidakLayak' WHERE noSijilLahir='$noSijilLahir' ");
                                header( "Location:keputusan_tidaklayak.php" );
                                exit;
            }
                        elseif(($tanggungan=="empat") || ($tanggungan=="tujuh"))
            {
                $sql=mysql_query("UPDATE kelayakan SET statusKelayakan='$layak' WHERE noSijilLahir='$noSijilLahir' ");
                                header( "Location:keputusan.php" );
                                exit;
            }
      }
      //jika pendapatan bersih lebih dari RM1500
      elseif ($gaji=="lebih")
      {
            if (($tanggungan=="tiga") || ($tanggungan=="empat"))
            {
                $sql=mysql_query("UPDATE kelayakan SET statusKelayakan='$tidakLayak' WHERE noSijilLahir='$noSijilLahir' ");
                                header( "Location:keputusan_tidaklayak.php" );
                                exit;                               
            }
                        elseif ($tanggungan=="tujuh")
            {
                $sql=mysql_query("UPDATE kelayakan SET statusKelayakan='$layak' WHERE noSijilLahir='$noSijilLahir' ");
                                header( "Location:keputusan.php" );
                                exit;
            }
      }
        }
?>

budingyun Publish time 3-5-2009 02:19 PM

Balas #22 purpyani\ catat

faham dh pasal sistem apa..

cuma syarat tu kalo xbetul mg x jd..

purpyani Publish time 3-5-2009 02:21 PM

Reply #25 budingyun's post

okies..
thanks..sy try jap

budingyun Publish time 3-5-2009 02:28 PM

Balas #26 purpyani\ catat

ok...:D :D :D

purpyani Publish time 3-5-2009 02:34 PM

Reply #25 budingyun's post

awk..thanks sbb tlg betul kn coding tu..
sy dh try, n coding tu jalan...dpt result yg sepatut nye..
trime kasih banyak2..sy xtau nk ckp ape..
utk EAStudent pn, thanks tau...

trime kasih sbb sudi tlg, n curik mase korg tuk setel kn sy nye problem ni..
sy mntk maaf sbb byk susah kn korg pk psl prob ni...

trime kasih banyak2222...

budingyun Publish time 3-5-2009 02:41 PM

Balas #28 purpyani\ catat

xde pape la..sy pon ngah belajar php..
seronok jugak bila dpt problem cmni..:D :D :D

student ke??

purpyani Publish time 3-5-2009 02:46 PM

Reply #29 budingyun's post

yup..student

tgh wt psm(projek sarjana muda)..final projek..lg 2 mgu nk present, testing x buat2 lg..tu yg duk risau sgt2..hehe...

lecturer yg terror php n db ni lak xde, g further study kt aus..tu yg terkial2 sket tu...

thanks a lot....

kalo x dpt gk, mmg kene hentam la ngan penilai time present nant, mmg nangis la..hehe

budingyun Publish time 3-5-2009 02:50 PM

Balas #30 purpyani\ catat

er...sy diploma pon x abis lg..:$ :$ :$


mm ok la ada pape lg sila tanya jer la..

purpyani Publish time 3-5-2009 05:43 PM

Reply #31 budingyun's post

oyeke..hehe..

terror jugak ek bab2 coding ni..nant2 bile2 bleh la tnye lg..hehe :P

budingyun Publish time 3-5-2009 05:47 PM

Balas #32 purpyani\ catat

xpndai mana lg..ada forummer nama border.manager lg terror..

tp xtau lama dh x on9..

purpyani Publish time 3-5-2009 08:20 PM

oyeke..
em..pape pn, trime kasih byk2..sy pn dh mati akal dh aritu, xtau nk solve camane..
kalo awk tgh final exam, all da best..

budingyun Publish time 3-5-2009 08:42 PM

Balas #34 purpyani\ catat

akan...thx...:D :D :D

bijakbudget Publish time 3-5-2009 10:09 PM

<? session_start();?>
<!doctype html public "-//W3C//DTD HTML 4.0 //EN">
<html>
<head>
       <title>Title here!</title>
</head>
<body>

==========
Cuba letakan <? session_start();?>dibahagian yang paling atas sekali seperti contoh diatas.
Kalau dah ok beritahu ye, jangan senyap je.

kastria20 Publish time 3-5-2009 10:39 PM

Balas #36 bijakbudget\ catat

dh setel dh masalah ni...

session_start(); ni bukan untuk cookie ke?;P ;P ;P

budingyun Publish time 4-5-2009 02:19 AM

Balas #36 bijakbudget\ catat

dia xguna session pun..:L :L :L :L

budingyun Publish time 4-5-2009 02:20 AM

Balas #37 kastria20\ catat

dia mcm cookie tp bukan cookie..


session kalau tutup browser terus hilang..

kalo cookie selagi xdelete ada la kat komputer...bukak tutup browser byk kali pon ada..

purpyani Publish time 4-5-2009 12:52 PM

Reply #39 budingyun's post

betul la tu..

tp session ni, kekdg cm cookies gk, selagi kte x end session tu, even dh tutup browser, die stil ade lg..mcm kite login, kalo selagi kite x log out, dh ttp browser pn, ble kite bukak blk, nme kite still lg ade kt page tu..

kalo x silap la..kalo silap, mntk maaf byk2..
Pages: 1 [2] 3 4
View full version: sape2 tau php+mysql


ADVERTISEMENT