|
|
|
รบกวนผู้รู้ด้วยนะครับ ผมฝึกหัดใหม่ครับ พอดีเพิ่มเข้าในฐานข้อมูลแล้วไม่ได้ |
|
|
|
|
|
|
|
#### พอดีว่าผมทำใน localhost จำลองคอมกลับเพิ่มได้ แต่เอาขึ้น host กับไม่เพิ่มข้อมูลไม่ได้ รบท่านผู้รู้แก้ไฟล์หรือชี้แจงให้ทราบทีครับ
ไฟล์ config.inc.php
Code (PHP)
<?php
$DBServer = "localhost";
$DBName = "dfirstprop_db";
$DBUsername = "dfirstprop_db";
$DBPassword = "1234";
$conn = mysql_connect($DBServer, $DBUsername , $DBPassword ) or die("Could not connect to dbserver");
mysql_select_db($DBName,$conn);
mysql_query("SET character_set_results=utf8");
mysql_query("SET character_set_client=utf8");
mysql_query("SET character_set_connection=utf8");
?>
ไฟล์ AddProduct.php เพิ่มลงฐานข้อมูล ครับ
Code (PHP)
<?php
include ("config.inc.php");
$realname = $HTTP_POST_FILES['fileupload']['name'];
$str=substr($realname,-3,3);
if (is_uploaded_file($HTTP_POST_FILES['fileupload']['tmp_name']) )
{
copy($HTTP_POST_FILES['fileupload']['tmp_name'], "./pic/$realname");
$Url="pic/$realname";
$Filename=$HTTP_POST_FILES['fileupload']['name'];
$size=$HTTP_POST_FILES['fileupload']['size']/1024/1024;
$size1=number_format($size,3);
} else{
echo "ยังไม่ได้เพิ่มรูปภาพ ";
} ;
$sql="INSERT INTO product(name,price,detail,pic) VALUES ('$name','$price','$detail','$Url')";
mysql_db_query($DBName,"SET NAMES UTF8");
$sqlquery=mysql_db_query($DBName,$sql) or die("ติดต่อฐานข้อมูลไม่ได้");
mysql_close();
print"เพิ่มข้อมูลเรียบร้อยแล้ว";
?>
ขอความกรุณาด้วยครับ ผมไม่เข้าใจจริงๆๆ ชี้แจ้งหน่อยครับ
ผม Up ขึ้น host ครับ มันโชว์แต่ภาพ http://winnersmartteam.com/Post/MainAdmin.php
ระหัสผ่านที่เข้าเพิ่มข้อมูล User: admin pass: 1234
ลิ้งของฐานข้อมมูล http://dfirstproperty.com/phpmyadmin/ ลองดูให้หน่อยครับ user: dfirstprop_db Pass : 1234
Tag : PHP, MySQL
|
|
|
|
|
|
Date :
2014-02-03 00:00:52 |
By :
ผู้ฝึกหัด กำลังศึกษา |
View :
651 |
Reply :
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แล้วทำไม ไม่มีการกำหนด $_GET หรือ $_POST ในการรับค่าละ
server บ้างอันเขาไม่อนุโลมเหมือน localhost นะเราต้องกำหนดให้ครบพื้นฐานการเขียนโปรแกรม
$sql="INSERT INTO product(name,price,detail,pic) VALUES ('$name','$price','$detail','$Url')";
เปลี่ยนเป็น
$sql="INSERT INTO product(name,price,detail,pic) VALUES ('".$_POST['$name']."','$price','".$_POST['$detail']."','".$_POST['$Url']."')";
|
|
|
|
|
Date :
2014-02-03 00:13:31 |
By :
somparn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เพิ่มแล้วครับ ไม่เข้าฐานข้อมูลเลย
Code (PHP)
<?php
include ("config.inc.php");
$realname = $HTTP_POST_FILES['fileupload']['name'];
$str=substr($realname,-3,3);
if (is_uploaded_file($HTTP_POST_FILES['fileupload']['tmp_name']) )
{
copy($HTTP_POST_FILES['fileupload']['tmp_name'], "./pic/$realname");
$Url="pic/$realname";
$Filename=$HTTP_POST_FILES['fileupload']['name'];
$size=$HTTP_POST_FILES['fileupload']['size']/1024/1024;
$size1=number_format($size,3);
} else{
echo "ยังไม่ได้เพิ่มรูปภาพ ";
} ;
$sql="INSERT INTO product(name,price,detail,pic) VALUES ('".$_POST['$name']."','$price','".$_POST['$detail']."','".$_POST['$Url']."')";
mysql_db_query($DBName,"SET NAMES UTF8");
$sqlquery=mysql_db_query($DBName,$sql) or die("ติดต่อฐานข้อมูลไม่ได้");
mysql_close();
print"เพิ่มข้อมูลเรียบร้อยแล้ว";
?>
|
|
|
|
|
Date :
2014-02-03 00:25:19 |
By :
ผู้ฝึกหัด กำลังศึกษา |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เพิ่มได้ละครับ ขอบคุณครับ
<?php
include ("config.inc.php");
$realname = $HTTP_POST_FILES['fileupload']['name'];
$str=substr($realname,-3,3);
if (is_uploaded_file($HTTP_POST_FILES['fileupload']['tmp_name']) )
{
copy($HTTP_POST_FILES['fileupload']['tmp_name'], "./pic/$realname");
$Url="pic/$realname";
$Filename=$HTTP_POST_FILES['fileupload']['name'];
$size=$HTTP_POST_FILES['fileupload']['size']/1024/1024;
$size1=number_format($size,3);
} else{
echo "ยังไม่ได้เพิ่มรูปภาพ ";
} ;
$sql="INSERT INTO product(name,price,detail,pic) VALUES ('.$_POST[name].','.$_POST[price].','.$_POST[detail].','$Url')";
mysql_db_query($DBName,"SET NAMES UTF8");
$sqlquery=mysql_db_query($DBName,$sql) or die("ติดต่อฐานข้อมูลไม่ได้");
mysql_close();
print"เพิ่มข้อมูลเรียบร้อยแล้ว";
?>
|
|
|
|
|
Date :
2014-02-03 01:16:01 |
By :
ผู้ฝึกหัด กำลังศึกษา |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|