|
|
|
ช่วยหน่อยครับ ผมไม่สามารถบันทึกข้อมูลได้ ผิดตรงไหน ช่วยหน่อยนะครับ |
|
|
|
|
|
|
|
*****Code (PHP)
<?php
//-------------------------------ส่งข้อมูลมาที่ตัวแปร---------
$name = $_POST["txtname"];
$ref_cat =$_POST["ref_cat_id"];
$detail = $_POST["txtdetail"];
$amount = $_POST["txtamount"];
$unit = $_POST["txtunit"];
$costs = $_POST["txtcosts"];
$price = $_POST["txtprice"];
$status = $_POST["status"];
$imgpro=$_FILES['imgpro']["tmp_name"];
$imgpro_name=$_FILES['imgpro'] ['name'];
$imgpro_type=$_FILES['imgpro']['type'];
if($_GET["Action"] == "Save")
{
$sql = "INSERT INTO tbproduct ";
$sql.="(`pro_id`,`pro_code` ,`cat_id` ,`pro_name` ,`pro_detail` ,`pro_amount` ,`pro_unit` ,`pro_costs` ,`pro_price` ,`pro_status` ,`pro_img`,`pro_date`)";
$sql.= "VALUES (NULL ,NULL,'".$ref_cat."', '".$name."', '".$detail."', '".$amount."', '".$unit."', '".$costs."', '".$price."','".$status."','".$imgpro."', '".date("Y-m-d H:i:s")."')";
$result = mysql_db_query($dbname,$sql);
if ($imgpro) {
$array_last = explode (".",$imgpro_name);
$c = count ($array_last)-1;
$lastname = strtolower ($array_last[$c]);
//-----------------อัพโหลด รูปภาพ----------------------------
if ($lastname == "jpg" or $lastname== "gif" or $lastname== "png") {
$sql2 = "select max(pro_id) from tbproduct";
$result2 = mysql_db_query ($dbname,$sql2);
$row = mysql_fetch_row ($result2);
$photoname = $row[0].".".$lastname;
copy ($imgpro,"Product/".$photoname);
$sql4 = "UPDATE tbproduct SET pro_img = '".$photoname."' WHERE pro_id = '".$row[0]."'";
$result4 = mysql_db_query ($dbname,$sql4);
}
unlink ($imgpro);
}
al ("บันทึกรายการสินค้าเรียบร้อบแล้ว");
open('Admin_Show_Product.php');
}
?>
Tag : PHP, MySQL, HTML, Appserv
|
ประวัติการแก้ไข 2019-02-22 20:28:46
|
|
|
|
|
Date :
2019-02-22 20:26:44 |
By :
gameball555 |
View :
683 |
Reply :
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
connect db ตอนใหนครับ
|
|
|
|
|
Date :
2019-02-23 10:27:58 |
By :
nirunsu |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?php
$host = "localhost";
$user = "root";
$passwd = "1234";
$dbname = "db_tweetyshop";
$conn = mysql_connect($host,$user,$passwd) or die("No Connect Syatem");
$conn_db = mysql_select_db ($dbname)or die("No Connect Database");
mysql_query ("SET NAMES utf8;");
if(!$conn_db) {
echo "No Select Database ".$dbname;
}
?>
นี้ครับ
|
|
|
|
|
Date :
2019-02-23 11:03:12 |
By :
gameball555 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$conn = mysql_connect($host,$user,$passwd) or die("No Connect Syatem");
$result = mysql_db_query($dbname,$sql);
ใช้ตัวแปรให้ถูก
และ เปิด แสดง error ไว้ด้วย ใส่ คำสั่งนี้ไว้ ต้นไฟล์
Code (PHP)
error_reporting(-1);
ini_set('display_errors', 1);
|
ประวัติการแก้ไข 2019-02-23 11:50:20
|
|
|
|
Date :
2019-02-23 11:47:59 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ต้องใส่ในไฟล์ connect หรือที่ไหนครับบ
|
ประวัติการแก้ไข 2019-02-23 12:07:34
|
|
|
|
Date :
2019-02-23 12:07:08 |
By :
gameball555 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อ่านโค๊ด วิเคราะห์และเปรียบเทียบเอาหน่อย โค๊ดที่มันเหมือนๆ กัน ตัวเองเขียนเองแท้ๆ
หรือก๊อปเขามาแล้วไม่อ่าน พอทำไม่ได้ก็มาถาม
document แต่ละคำสั่งอ่านบ้างหรือเปล่า
|
|
|
|
|
Date :
2019-02-23 12:16:54 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|