|
|
|
INSERT INTO ไม่ได้ครับ ช่วยหน่อยนะครับ ฮือ...ฮือ ลองหลายวิธีแล้ว ( มือใหม่ด้วยคร๊าบ ขอความกรุณาจากผู้รู้ด้วยคร๊าบ) |
|
|
|
|
|
|
|
<?php
$host = "localhost";
$user = "root";
$passwd = "9644";
$dbname = "name44";
mysql_connect($host,$user,$passwd) or die("ติดต่อ host ไม่ได้");
mysql_select_db($dbname) or die("ติดต่อฐานข้อมูลไม่ได้");
$sql = "INSERT INTO username44 (
'username',
'firstname',
'lastname',
'addess1',
'addess2',
'phone',
'email',
'userjame'
)
VALUES (
'$username',
'$firstname',
'$lastname',
'$addess1',
'$addess2',
'$phone',
'$email',
'$userjame'
)" or die ("ไม่สามารถบันทึกข้อมูลได้");
mysql_query("SET Names utf8");
mysql_query("SET character_set_result=utf8");
mysql_query("SET character_set_client=utf8");
mysql_query("SET character_set_connection=utf8");
$sqlquery = mysql_db_query($dbname,$sql);
$check = "select *from'username44' where username ='$username'";
$result = mysql_db_query($dbname,$check);
$number = mysql_num_rows($result);
if($number ==1)
{
print "<br>เพิ่มข้อมูลเรียบร้อยแล้ว";
}elseif($number >=1)
{
print "<br>ชื่อ username ซ๊ำ กรุณาใช้ชื่ออื่น";
}else
{
print "ระบบข้อข้อง หรือมีข้อผิดพลาด!!";
}
mysql_close();
?>
มันฟ้องว่า
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in
C:\AppServ\www
ระบบข้อข้อง หรือมีข้อผิดพลาด!!
Tag : PHP, MySQL
|
|
|
|
|
|
Date :
2010-08-24 20:44:57 |
By :
amsatee |
View :
852 |
Reply :
6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
$host = "localhost";
$user = "root";
$passwd = "9644";
$dbname = "name44";
mysql_connect($host,$user,$passwd) or die("ติดต่อ host ไม่ได้");
mysql_select_db($dbname) or die("ติดต่อฐานข้อมูลไม่ได้");
mysql_query("SET NAMES UTF8");
$sql = "INSERT INTO username44 (username,firstname,lastname,addess1,addess2,phone,email,userjame)VALUES (
'$username','$firstname','$lastname','$addess1','$addess2','$phone','$email','$userjame')" ;
$result=mysql_query($result) or die(mysql_error());
if($result){
print(บันทึกข้อมู,เรียบร้อย);
}
else{
print("ไม่สามารถบันทึกได้");
}
|
|
|
|
|
Date :
2010-08-24 20:52:41 |
By :
sagi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เด๋วขอ กลับไปลองก่อนนะครับ ได้คำตอบงัย จะแวะมาปรึกษาอีกทีนะครับ ขอบคุณล่วงหน้าก่อนเลยสำหรับน้ำใจ ครับ
|
|
|
|
|
Date :
2010-08-25 13:48:18 |
By :
amsatee |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เอ่อพี่ sagi ครับยังไม่ได้ครับ ไม่รู้ผิดตรงไหน มันฟ้องว่า
Query was empty
// query ว่างเปล่า ใช่มั้ยครับ. ตรวจไปยังฐานข้อมูล ก็ยังโบ๋เบ่ ไม่มีข้อมูลเข้า.พี่ sagi ลองอีกทีนะครับ ขอบคุณครับ
ตรง.ทั้งหมดนี้ ผมใช้ AppServ v 2.5.10 เป็นเซิฟจำลอง ไม่รู้ว่าปัญหาอยู่ที่เซิฟเวิร์จำลองรึป่าวนะครับ..ถ้าใครเชี่ยวชาญแนะนำด้วยนะครับ แค่อยากเอาข้อมูลลงฐานข้อมูลในเซิฟเวอร์อะครับ..ไม่ได้สักที
|
|
|
|
|
Date :
2010-08-26 08:15:01 |
By :
amsatee |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
บรรทัด ที่ 13. ของคุณ sagi อาจจะพิมพลาดไป
$result=mysql_query($result) or die(mysql_error());
เป็น
$result=mysql_query($sql) or die(mysql_error());
|
|
|
|
|
Date :
2010-08-26 09:51:49 |
By :
chubichane |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
โอ้..มีผู้ช่วยพระเอกเข้ามาช่วยแล้ว .. เด๋วกระผมจะลองดู นะครับ .
|
|
|
|
|
Date :
2010-08-26 10:35:19 |
By :
amsatee |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบพระคุณ พี่ๆพระเอก ทั้ง 2 ที่เมตตาช่วยเหลือ ลูกนกลูกกา หากไม่มีคนอย่างพวกพี่ โลกคงน่าอยู่น้อยลงครับ ตอนนี้ ลง ข้อมูลได้แล้วครับ.. ขอให้พี่ๆ เจริญๆยิ่งๆขึ้นไปนะครับ มีปัญหาจะแวะมาปรึกษาอีกนะครับ จำน้อง satee คนนี้ด้วยนะครับ
|
|
|
|
|
Date :
2010-08-26 11:12:09 |
By :
amsatee |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|