ตัด comma ก่อน insert และ edit เข้าฐานข้อมูล
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา ตัด comma ก่อน insert และ edit เข้าฐานข้อมูล
ตัด comma ก่อน insert และ edit เข้าฐานข้อมูล
Copy
<?php if(isset($_GET['uid']) && (!isset($_POST['DocId']))){ $AppId = $_GET['uid']; $SQL = "SELECT * FROM tb_application WHERE AppId = '$AppId' "; $RS = mysql_query($SQL); $arr = mysql_fetch_array($RS); $DocId = $arr['DocId']; $AppName = $arr['AppName']; $AppDepartment = $arr['AppDepartment']; $ValueF = $arr['ValueF']; $ValueN = $arr['ValueN']; $btn ="Update"; //... }else if(isset($_GET['uid']) && (isset($_POST['DocId']))){ if($_REQUEST[op]=='update'){ $SQL ="UPDATE tb_application SET DocId = '$_POST[DocId]', AppName='$_REQUEST[AppName]', AppDepartment='$_REQUEST[AppDepartment]', ValueF='$_REQUEST[ValueF]', ValueN='$_REQUEST[ValueN]' WHERE AppId ='$_REQUEST[uid]'"; mysql_query($SQL); }///end op=update msgbox("ข้อมูลของคุณได้ถูกบันทึกใหม่แล้วครับ"); redirect("?page=manage-application"); }else if(isset($_POST['DocId']) && (!isset($_GET['uid']))){ $DocId = $_POST['DocId']; $AppYear = date('Y'); $AppName = $_POST['AppName']; $AppDepartment = $_POST['AppDepartment']; $File = $_POST['File']; $ValueF = str_replace(',', '',$_POST['ValueF']); $ValueN = str_replace(',', '',$_POST['ValueN']); $DueDate = date('Y/m/d H:i:s'); if(copy($_FILES["File"]["tmp_name"],"app-upload/".$_FILES["File"]["name"])) $SQL ="INSERT INTO tb_application (AppId,AppYear,DocId,AppName,AppDepartment,File,ValueF,ValueN,DueDate) VALUES ('$AppId','$AppYear''$DocId','$AppName','$AppDepartment','".$_FILES["File"]["name"]."','$ValueF','$ValueN','$DueDate'); "; //echo $SQL; mysql_query($SQL); msgbox("ขอบคุณมากครับ"); redirect("?page=application-add"); }else{ $btn ="Add"; } ?>
อยากสอบถามหน่อยครับ พอดีตัว ValueF กับ ValueN ใช้ code ที่สั่งให้เวลาคีย์เข้าไปให้ใส่ comma ให้ auto แต่ปัญหาคือตอนจะบันทึกข้อมูลเข้า Databases อยากจะตัด comma ออก แต่กลับตัดตัวเลขหลังคอมม่าออกหมดเลยครับ เช่น 100,000 แต่เวลาเข้า Databases แล้วกลับเหลือแค่ 100

คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา
โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ