|
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.. |
|
|
|
|
|
|
|
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?? |
|
|
|
|
|
|
|
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;
}
}
} |
|
|
|
|
|
|
|
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;
}
}
}
?> |
|
|
|
|
|
|
|
Balas #22 purpyani\ catat
faham dh pasal sistem apa..
cuma syarat tu kalo xbetul mg x jd.. |
|
|
|
|
|
|
|
Reply #25 budingyun's post
okies..
thanks..sy try jap |
|
|
|
|
|
|
|
Balas #26 purpyani\ catat
|
|
|
|
|
|
|
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... |
|
|
|
|
|
|
|
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 |
|
|
|
|
|
|
|
Reply #31 budingyun's post
oyeke..hehe..
terror jugak ek bab2 coding ni..nant2 bile2 bleh la tnye lg..hehe |
|
|
|
|
|
|
|
Balas #32 purpyani\ catat
xpndai mana lg..ada forummer nama border.manager lg terror..
tp xtau lama dh x on9.. |
|
|
|
|
|
|
|
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.. |
|
|
|
|
|
|
|
Balas #34 purpyani\ catat
|
|
|
|
|
|
|
<? 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. |
|
|
|
|
|
|
|
Balas #36 bijakbudget\ catat
|
|
|
|
|
|
|
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.. |
|
|
|
|
|
|
|
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.. |
|
|
|
|
|
|
| |
|