SHiDi 0 Report post Posted November 16, 2007 semua betul.. takde ubah2 tetap sama jesusah gak hehehePost jap HTML untuk form tu. Nak tengok gak.apalah shidi. pakailah http://portableapps.com/1) http://portableapps.com/apps/development/notepadpp_portable2) http://portableapps.com/apps/development/nvu_portable Memang boleh install. Tapi laptop ni harta company, kira tak beretika kiranya aku gunakan untuk kegunaan peribadi (benda tak berkait kerja), walaupun berforum ni dah kira tak berkaitan kerja Share this post Link to post Share on other sites
theywe 0 Report post Posted November 16, 2007 Atas permintaan shidi.. nie code html<tr> <td>Ethnicity: * </td> <td> <div id='common_ethnic_layer'> <select class="inputbox" name='ethnicity' style='width: 220px;' onchange='showOtherEthnicity();'> <option value='Malay' <?php if($up_row['ethnicity'] == "Malay") { echo ' selected'; }?>>Malay</option> <option value='Chinese' <?php if($up_row['ethnicity'] == "Chinese") { echo ' selected'; }?>>Chinese</option> <option value='Indian' <?php if($up_row['ethnicity'] == "Indian") { echo ' selected'; }?>>Indian</option> <?php if( ($up_row['ethnicity'] != "Malay")&&($up_row['ethnicity'] != "Chinese")&&($up_row['ethnicity'] != "Indian")) echo '<OPTION SELECTED>'.$up_row['ethnicity'].'</OPTION>' ?> <option value='Others'>Others</option ></select> </div> <div id='other_ethnic_layer' style='display:none'> Please enter your Ethnicity: * <br/><input type='text' size=30 name='other_ethnic' /> <span onClick='showCommonEthnicity()'><u>Cancel</u></span> </div> </td></tr>js nak juga ke? Share this post Link to post Share on other sites
SHiDi 0 Report post Posted November 16, 2007 Javascript tak perlu. Berdasarkan HTML tu, if statement-nya patutnya adalah:$ethnicity = ($_POST['ethnicity'] == 'Others') ? $_POST['other_ethnic'] : $_POST['ethnicity'];Boleh ke? Share this post Link to post Share on other sites
amin007 1 Report post Posted November 16, 2007 Post jap HTML untuk form tu. Nak tengok gak. Memang boleh install. Tapi laptop ni harta company, kira tak beretika kiranya aku gunakan untuk kegunaan peribadi (benda tak berkait kerja), walaupun berforum ni dah kira tak berkaitan kerja install laa kat pendrive ko sendiri punya, bukan install lat laptop company.nak kata tak beretika tu susah nak cakap bagi aku, kalau company bagi guna laptop & internet,asal tak kena virus dan benda2 yg sama menyusahkan mcm viruskira oklah. janji kerja yg dibagi siap.mcm iklan celcom broadband laaboss datang baru nak hantar report hehehe dah namanya laptop & internet,mcm2 benda boleh buatdengar lagu, edit gambarmenaip suratbuat akauntayang slaiddesign database Share this post Link to post Share on other sites
SHiDi 0 Report post Posted November 16, 2007 install laa kat pendrive ko sendiri punya, bukan install lat laptop company.nak kata tak beretika tu susah nak cakap bagi aku, kalau company bagi guna laptop & internet,asal tak kena virus dan benda2 yg sama menyusahkan mcm viruskira oklah. janji kerja yg dibagi siap.mcm iklan celcom broadband laaboss datang baru nak hantar report hehehe dah namanya laptop & internet,mcm2 benda boleh buatdengar lagu, edit gambarmenaip suratbuat akauntayang slaiddesign databaseTak boleh la abang amin007. Memang for sure boss tak tau. Tapi sendiri rasa bersalah. Lagipun kalau aku install PHP Development tool dalam ni, mau tak buat kerja aku menjawab semua soalan kat forum-forum kang Share this post Link to post Share on other sites
amin007 1 Report post Posted November 16, 2007 Tak boleh la abang amin007. Memang for sure boss tak tau. Tapi sendiri rasa bersalah. Lagipun kalau aku install PHP Development tool dalam ni, mau tak buat kerja aku menjawab semua soalan kat forum-forum kang aku ingat kerja ko memang buat php untuk company ko lertu ler aku pelik aku memang bangunkan sistem base php dalam opis akutapi tak rasmilah.nak senangkan kerja sebenarnyakalau tak kerja akan jadi susahtu pasal aku masuk forum ni hampir setiap hari tapi masalah dewi tu, dia masukkan dalam joomla ker?setakat nak tambah $_POST['ethnicity'] rasanya bukan ker senang buat table khas utk $_POST['ethnicity'] ?lepas tu nak insert/update cuma load aje table tu???? Share this post Link to post Share on other sites
SHiDi 0 Report post Posted November 16, 2007 (edited) aku ingat kerja ko memang buat php untuk company ko lertu ler aku pelik aku memang bangunkan sistem base php dalam opis akutapi tak rasmilah.nak senangkan kerja sebenarnyakalau tak kerja akan jadi susahtu pasal aku masuk forum ni hampir setiap hari tapi masalah dewi tu, dia masukkan dalam joomla ker?setakat nak tambah $_POST['ethnicity'] rasanya bukan ker senang buat table khas utk $_POST['ethnicity'] ?lepas tu nak insert/update cuma load aje table tu????Waktu 0900 - 1800 aku merupakan Java Developer lepas tu PHP Developer (merangkap HTML & CSS Designer & Javascript learner) Ha ah cik Dewi guna Joomla. Tak boleh la buat table camtue je, dah kira menentang diaorang punya design. Marah DBA kang Edited November 16, 2007 by SHiDi Share this post Link to post Share on other sites
amin007 1 Report post Posted November 16, 2007 Waktu 0900 - 1800 aku merupakan Java Developer lepas tu PHP Developer (merangkap HTML & CSS Designer & Javascript learner) Ha ah cik Dewi guna Joomla. Tak boleh la buat table camtue je, dah kira menentang diaorang punya design. Marah DBA kang ooo, ko buat bahasa jawa (Java) rupanyayg ada gambar kopi keluar asap kan.aku ingat ko adalah aplikasi php dalam ko punya javakalau mcm tu yg aku faham, ada 4 pilihanmelayu, cina, india, ordersjadi kalau user pilih ordersakan keluar satu input baru, nak masukkan bangsanya apalepas tu nak insert masuk dlm databasetapi kalau nak update,form utk bangsa tu dlm bentuk dropbox ker input textkalau dlm bentuk dropbox,bukan ker payah sikit nak buat selectedkalau text, senang sikit kot,kalau nak pilih bangsa lain, buat js ajelah Share this post Link to post Share on other sites
theywe 0 Report post Posted November 16, 2007 mmg pakai js pun.bila user click others dalam dropdown menu, keluar la textfield suruh user key in bangsa lain. so bila user click update, database tak simpan data baru, tapi db simpan value others. so ada kesilapan pada post value tuk bangsa. dan memerlukan if else atau lain2 cara. Share this post Link to post Share on other sites
amin007 1 Report post Posted November 16, 2007 (edited) mmg pakai js pun.bila user click others dalam dropdown menu, keluar la textfield suruh user key in bangsa lain. so bila user click update, database tak simpan data baru, tapi db simpan value others. so ada kesilapan pada post value tuk bangsa. dan memerlukan if else atau lain2 cara.$_POST['ethnicity'] = ($_POST['ethnicity'] == 'Others') ? $_POST['other_ethnic'] : $_POST['ethnicity'];echo " bangsa = $_POST['ethnicity'] .";memandangkan dewi kata db simpan value others, maksudnyasistem awak hanya masuk nilai $_POST['ethnicity'] bukannya $_POST['other_ethnic'] jadi kaedah yg paling senangsebelum awak masuk dlm querycuba awak papar dlm kat atas nimasuk tak nilainyaini adalah contoh yg agak serupa$myTable=$_POST[jadual];$update_medan="Bil,nama,status,No_Staf,Nama_Penuh,Jawatan,Kod,Unit,Tetap,Catatan";//-------------------------------------------------------------------------------if ( !$_POST['kataLaluan] ) { $sql = "SELECT ".$update_medan." FROM ".$myTable." ";}else {$sql = "SELECT * FROM ".$myTable." ";} $result = @mysql_query($sql) or die (mysql_error()."<hr><pre>$sql</pre><hr>"); $fields = mysql_num_fields($result) or die("Num Fields Failed/ Nama Medan Takde");$akhir=$fields-1; $_POST['kataLaluan']=md5($_POST['kataLaluan']);//-------------------------------------------------------------------------------########################################################################$ubah = " UPDATE $myTable SET \r";for ( $f = 0 ; $f < $fields ; $f++ ){ $medan = mysql_field_name($result,$f); if(!get_magic_quotes_gpc()) {$_POST[$medan]=mysql_real_escape_string($_POST[$medan]);} if ($f==$akhir):$ubah.= $medan='$_POST[$medan]' \r"; else: $ubah.=" $medan='$_POST[$medan]', \r"; endif;}$ubah.= " WHERE ".$_POST['pilihan]." = '".$_POST['carian']."' "; ########################################################################$query=$ubah; //echo "<hr><pre>$query</pre><hr>"; $result = @mysql_query($query) or die (mysql_error()."<hr><pre>$query</pre><hr>"); Edited November 16, 2007 by amin007 Share this post Link to post Share on other sites
theywe 0 Report post Posted November 16, 2007 memandangkan dewi kata db simpan value others, maksudnyasistem awak hanya masuk nilai $_POST['ethnicity'] bukannya $_POST['other_ethnic'] jadi kaedah yg paling senangsebelum awak masuk dlm querycuba awak papar dlm kat atas nimasuk tak nilainyaini adalah contoh yg agak serupatak faham maksud amin.. papar dalam kat atas ni?? kalau ikut code awak tu mmg dah try n still simpan others. Share this post Link to post Share on other sites
amin007 1 Report post Posted November 16, 2007 tak faham maksud amin.. papar dalam kat atas ni?? kalau ikut code awak tu mmg dah try n still simpan others.ini kod yg saya maksudkan<?php if (! isset($_POST['simpan'])){ ?> <!-- Tambah/Edit Borang --> <form method='post' action=''> <table border=1> <tr> <td>Ethnicity: * </td> <td><div id='common_ethnic_layer'> <select class="inputbox" name='ethnicity' style='width: 220px;' onchange='showOtherEthnicity();'> <option value='Malay' <?php if($up_row['ethnicity'] == "Malay") { echo ' selected'; }?>>Malay</option> <option value='Chinese' <?php if($up_row['ethnicity'] == "Chinese") { echo ' selected'; }?>>Chinese</option> <option value='Indian' <?php if($up_row['ethnicity'] == "Indian") { echo ' selected'; }?>>Indian</option> <?php if( ($up_row['ethnicity'] != "Malay")&&($up_row['ethnicity'] != "Chinese")&&($up_row['ethnicity'] != "Indian")) echo '<OPTION SELECTED>'.$up_row['ethnicity'].'</OPTION>' ?> <option value='Others'>Others</option> </select> </div> <div id='other_ethnic_layer'>Please enter your Ethnicity: * <br/><input type='text' size=30 name='other_ethnic' /> <span onClick='showCommonEthnicity()'><u>Cancel</u></span> </div> </td></tr> </table> <p><input type="submit" value="simpan" name="simpan" id="simpan"></p> </form> <!-- Tambah/Edit Borang --> <? } else { //<!-- Simpan Borang --> $_POST['ethnicity'] = ($_POST['ethnicity'] == 'Others') ? $_POST['other_ethnic'] : $_POST['ethnicity']; echo " bangsa = ".$_POST['ethnicity']."."; //<!-- Simpan Borang --> } ?>cuba awak try dulu.jadi tak? buat fail php barulah. Share this post Link to post Share on other sites
theywe 0 Report post Posted November 16, 2007 ini kod yg saya maksudkan<?php if (! isset($_POST['simpan'])){ ?> <!-- Tambah/Edit Borang --> <form method='post' action=''> <table border=1> <tr> <td>Ethnicity: * </td> <td><div id='common_ethnic_layer'> <select class="inputbox" name='ethnicity' style='width: 220px;' onchange='showOtherEthnicity();'> <option value='Malay' <?php if($up_row['ethnicity'] == "Malay") { echo ' selected'; }?>>Malay</option> <option value='Chinese' <?php if($up_row['ethnicity'] == "Chinese") { echo ' selected'; }?>>Chinese</option> <option value='Indian' <?php if($up_row['ethnicity'] == "Indian") { echo ' selected'; }?>>Indian</option> <?php if( ($up_row['ethnicity'] != "Malay")&&($up_row['ethnicity'] != "Chinese")&&($up_row['ethnicity'] != "Indian")) echo '<OPTION SELECTED>'.$up_row['ethnicity'].'</OPTION>' ?> <option value='Others'>Others</option> </select> </div> <div id='other_ethnic_layer'>Please enter your Ethnicity: * <br/><input type='text' size=30 name='other_ethnic' /> <span onClick='showCommonEthnicity()'><u>Cancel</u></span> </div> </td></tr> </table> <p><input type="submit" value="simpan" name="simpan" id="simpan"></p> </form> <!-- Tambah/Edit Borang --> <? } else { //<!-- Simpan Borang --> $_POST['ethnicity'] = ($_POST['ethnicity'] == 'Others') ? $_POST['other_ethnic'] : $_POST['ethnicity']; echo " bangsa = ".$_POST['ethnicity']."."; //<!-- Simpan Borang --> } ?>cuba awak try dulu.jadi tak? buat fail php barulah.maknanya buat process kat form la yer!! ermm ok nanti dewi cuba.. thxson monday dewi bg feedbackkat umah takde copy portal.. so tak leh nak tgkTHXSSSSS see u on monday Share this post Link to post Share on other sites
SHiDi 0 Report post Posted November 17, 2007 (edited) ooo, ko buat bahasa jawa (Java) rupanyayg ada gambar kopi keluar asap kan.aku ingat ko adalah aplikasi php dalam ko punya javaApa kau cakap ni? Tak faham aku ini kod yg saya maksudkan<?php if (! isset($_POST['simpan'])){ ?> <!-- Tambah/Edit Borang --> <form method='post' action=''> <table border=1> <tr> <td>Ethnicity: * </td> <td><div id='common_ethnic_layer'> <select class="inputbox" name='ethnicity' style='width: 220px;' onchange='showOtherEthnicity();'> <option value='Malay' <?php if($up_row['ethnicity'] == "Malay") { echo ' selected'; }?>>Malay</option> <option value='Chinese' <?php if($up_row['ethnicity'] == "Chinese") { echo ' selected'; }?>>Chinese</option> <option value='Indian' <?php if($up_row['ethnicity'] == "Indian") { echo ' selected'; }?>>Indian</option> <?php if( ($up_row['ethnicity'] != "Malay")&&($up_row['ethnicity'] != "Chinese")&&($up_row['ethnicity'] != "Indian")) echo '<OPTION SELECTED>'.$up_row['ethnicity'].'</OPTION>' ?> <option value='Others'>Others</option> </select> </div> <div id='other_ethnic_layer'>Please enter your Ethnicity: * <br/><input type='text' size=30 name='other_ethnic' /> <span onClick='showCommonEthnicity()'><u>Cancel</u></span> </div> </td></tr> </table> <p><input type="submit" value="simpan" name="simpan" id="simpan"></p> </form> <!-- Tambah/Edit Borang --> <? } else { //<!-- Simpan Borang --> $_POST['ethnicity'] = ($_POST['ethnicity'] == 'Others') ? $_POST['other_ethnic'] : $_POST['ethnicity']; echo " bangsa = ".$_POST['ethnicity']."."; //<!-- Simpan Borang --> } ?> cuba awak try dulu. jadi tak? buat fail php barulah. Abang amin terlupa satu part. Value untuk current ethnic. Instead of: echo '<OPTION SELECTED>'.$up_row['ethnicity'].'</OPTION>' ?> Bukan ke patutnya: echo "<OPTION VALUE=\"".$up_row['ethnicity']."\" SELECTED>".$up_row['ethnicity']."</OPTION>"; ?>Rasanya la kan Edited November 17, 2007 by SHiDi Share this post Link to post Share on other sites
amin007 1 Report post Posted November 17, 2007 Apa kau cakap ni? Tak faham aku Abang amin terlupa satu part. Value untuk current ethnic.Instead of:echo '<OPTION SELECTED>'.$up_row['ethnicity'].'</OPTION>' ?> Bukan ke patutnya: echo "<OPTION VALUE=\"".$up_row['ethnicity']."\" SELECTED>".$up_row['ethnicity']."</OPTION>"; ?> Rasanya la kan ini kan logo java. kan ada gambar cawan berasap ok pasal echo "<OPTION VALUE=\"".$up_row['ethnicity']."\" SELECTED>".$up_row['ethnicity']."</OPTION>"; ?> aku lupa pulak pasal tu. ala buat syarat aje tapi dewi saya punya teknik tu nak bagi contoh aje. malas nak buat 2 fail, saya pakai satu fail aje yang penting ni aje <form method='post' action=''> ... </form>kan nampak action='' kan?letaklah fail *.php dlm tukalau nak pergi page yg samataknak letak pun tak apadewi, kan boleh buat portal mudah alih dari pendrivesaya buat portal untuk test sistem saya aje ada 3 tempatsatu kat opis, satu kat rumah, satu lagi kat pendrivejadi saya boleh buat kerja saya kat mana-mana tempat ajeasalkan ada komputer & internetmasuklah mcm2 ada jadi dari contoh separuh kod dari dewi buat,saya dah test, kalau nilai ($_POST['ethnicity] == 'Others') sistem akan pilih $_POST['other_ethnic'] dan masukkan dlm $_POST['ethnicity']kalau tak, sistem akan pilih $_POST['ethnicity'] ajebarulah lepas ni, dewi masuk database dan laksanakan sqltapi tak tahulah kalau boleh masuk gitu aje dlm sistem dewitapi shidi, bukan ker kalau ikut cara ko,sepatutnya nilai tu masuk?apasal tak masuk yg sepatutnya yer?mungkin ada kaitan dgn $database->Quote($_POST['other_ethnic']) kotni mcm bermain dgn class aje.mungkin sebab tu kot rasanya???? Share this post Link to post Share on other sites
SHiDi 0 Report post Posted November 17, 2007 tapi shidi, bukan ker kalau ikut cara ko,sepatutnya nilai tu masuk?apasal tak masuk yg sepatutnya yer?mungkin ada kaitan dgn $database->Quote($_POST['other_ethnic']) kotni mcm bermain dgn class aje.mungkin sebab tu kot rasanya????Nope aku dah check apa guna Quote() dalam mambo, Menatang tu sekadar untuk bersihkan input bagi kegunaan SQL. Memang patutnya dah masuk, tu pasal aku tanya cik Dewi, dah pastikan ke semua nama field tu dah sama. Dan memang dah ikut ke contoh yang diberikan. Entahlah Share this post Link to post Share on other sites
theywe 0 Report post Posted November 17, 2007 Nope aku dah check apa guna Quote() dalam mambo, Menatang tu sekadar untuk bersihkan input bagi kegunaan SQL. Memang patutnya dah masuk, tu pasal aku tanya cik Dewi, dah pastikan ke semua nama field tu dah sama. Dan memang dah ikut ke contoh yang diberikan. Entahlah Yer abg shidi.. dewi dah 10 kali check nama field tu.. mmg sama!! tapi macam system tak baca code yg shidi bagi.. yang ada ? : tu..still juga masukkan otherstuk amin.. bukan taknak letak dalam pendrive.. tapi laptop dewi nie aduii macam lori naik bukit hahaha.. kena clear kan dulu system2 lama Share this post Link to post Share on other sites
SHiDi 0 Report post Posted November 17, 2007 Yer abg shidi.. dewi dah 10 kali check nama field tu.. mmg sama!! tapi macam system tak baca code yg shidi bagi.. yang ada ? : tu..still juga masukkan othersabang la sangat tu yang tak faham. Kalau ikut, most likely should have work. Memang confused. Takpa amin lagi power, mesti settle Share this post Link to post Share on other sites
theywe 0 Report post Posted November 18, 2007 abang la sangat tu yang tak faham. Kalau ikut, most likely should have work. Memang confused. Takpa amin lagi power, mesti settle hahaha whoopss tak leh abg2 ek? dah ada orang panggil abg yer?? hahahahaha :P:P:P:P Share this post Link to post Share on other sites
SHiDi 0 Report post Posted November 18, 2007 hahaha whoopss tak leh abg2 ek? dah ada orang panggil abg yer?? hahahahaha :P:P:P:PBwahahahaha mana ada. Anyway, dah jadi ke sistem tu? OK dah? Amin punya cara jadi tak? Share this post Link to post Share on other sites
amin007 1 Report post Posted November 18, 2007 Yer abg shidi.. dewi dah 10 kali check nama field tu.. mmg sama!! tapi macam system tak baca code yg shidi bagi.. yang ada ? : tu..still juga masukkan otherstuk amin.. bukan taknak letak dalam pendrive.. tapi laptop dewi nie aduii macam lori naik bukit hahaha.. kena clear kan dulu system2 lamalori naik bukit??? hihihisaya tak pasti pulak nak run xampplite kena clearkan sistem lamahahaha whoopss tak leh abg2 ek? dah ada orang panggil abg yer?? hahahahaha :P:P:P:Pada orang tu shidi dipanggil abangyg saya ni dipanggil nama aje Bwahahahaha mana ada. Anyway, dah jadi ke sistem tu? OK dah? Amin punya cara jadi tak?cuba dewi try kod ni pulak//------------------------------------------------------------------------------- $query = "SELECT * FROM ".$myTable." WHERE ".$pilihan." = '".$carian."' "; $result = @mysql_query($query) or die (mysql_error()); $fields = mysql_num_fields($result) or die("Num Fields Failed/ Nama Medan Takde"); $akhir=$fields-1; //------------------------------------------------------------------------------- ########################################### $jadual_ubah = " UPDATE $myTable SET \r"; for ( $f = 0; $f < $fields; $f++ ) { $medan = mysql_field_name($result,$f); if(!get_magic_quotes_gpc()) {$_POST[$medan]=mysql_real_escape_string($_POST[$medan]);} if ($f==$akhir):$ubah.=" $medan='$_POST[$medan]' \r"; else: $ubah.=" $medan='$_POST[$medan]', \r"; endif; } $ubah.= " WHERE ".$pilihan." = '".$carian."' "; ############################################# $query=$jadual_ubah."".$ubah; //echo "<hr><pre>$query</pre><hr>"; $result = @mysql_query($query) or die (mysql_error()); //-------------------------------------------------------------------------------saya selalu pakai kod ni kalau nak updatemcm malas sikit nak kena taip satu2 medan.jadi saya design skrip nijadi apa2 jadual pun saya cuma pakai skrip ni ajekalau db aje kena ubah suai sikitp/s shidi, sepanjang malam ko org tak tidur ker? Share this post Link to post Share on other sites
SHiDi 0 Report post Posted November 19, 2007 p/s shidi, sepanjang malam ko org tak tidur ker? biar benar soalan kau. Tidur la. Takkan tak tidur kot Share this post Link to post Share on other sites
theywe 0 Report post Posted November 19, 2007 biar benar soalan kau. Tidur la. Takkan tak tidur kot hehehe tido kan shidi kan kan!! tido sama ke? hahahaha whoppppss Share this post Link to post Share on other sites
SHiDi 0 Report post Posted November 19, 2007 hehehe tido kan shidi kan kan!! tido sama ke? hahahaha whoppppss Urm urm.... Ish off topic dah ni Share this post Link to post Share on other sites
theywe 0 Report post Posted November 19, 2007 Urm urm.... Ish off topic dah ni hehehehe sowi la memain jek, marah ek!!dewi tgh menyelesaikan download part tu!!try tgk mana tau ada component leh support downloadneway thxs banget!! Share this post Link to post Share on other sites