|
|
|
ช่วยหน่อยครับแก้ไม่ได้แล้วจริงๆ มือใหม่ Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in |
|
|
|
|
|
|
|
Code (PHP)
<body>
<?php
$host="localhost";
$user="root";
$passwd="root";
$dbname="systembicycle";
$table="customer";
mysql_connect($host,$user,$passwd)or die ("ติดต่อ Host ไม่ได้");
mysql_select_db($dbname)or die ("ติดต่อฐานข้อมูลไม่ได้");
$sql="insert into 'customer' ('Cusid','Cusloginname','Cuspass','Cusname','Cuslname',
'Cusidname','Cusaddress','Sex','Cusphone','Cusemail')
values('Cusid','Cusloginname','Cuspass','Cusname','Cuslname',
'Cusidname','Cusaddress','Sex','Cusphone','Cusemail')";
mysql_query("set NAMES UTF8");
$sqlquery=mysql_db_query($dbname,$sql);
$checkadd="select*from 'customer' where Cusloginname='$Cusloginname'";
$result=mysql_db_query($dbname,$checkadd);
$num=mysql_num_rows($result);
if($num==1)
{
print"<br>เพิ่มข้อมูลผู้ใช้ลงฐานข้อมูลเรียบร้อยแล้ว";
}
mysql_close();
?>
</body>
</html>
พอผมกดรันแล้วมันขึ้น
Code
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\Project\web\AddData.php on line 25
แก้ยังไงอ่ะครับ มือใหม่จริงผมไม่เก่งทำโปรเจคส่งอาจารย์
Tag : PHP
|
|
|
|
|
|
Date :
2012-12-17 14:17:19 |
By :
aiivann |
View :
911 |
Reply :
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ยัง งงๆ แต่จะลองดูครับ
|
|
|
|
|
Date :
2012-12-17 14:39:50 |
By :
aiivann |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผิดที่บรรทัดที่ 23 ตรง $Cusloginname มันไม่มีค่า เพราะคุณไม่ได้กำหนดว่าตัวแปร $Cusloginname มีค่าเท่ากับอะไร คุณลองเรีบยเรียงดูใหม่ครับ
|
|
|
|
|
Date :
2012-12-17 14:48:02 |
By :
theyounggun |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
กำหนดยังไงอ่ะครับ พี่ช่วยแก้ให้หน่อยได้มั้ยครับ
|
|
|
|
|
Date :
2012-12-17 15:12:42 |
By :
aiivann |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตรง Insert
สมุมติว่าformคือ
<input type="text" name="username" />
ค่าที่มี name="คือแอตทิบิ้ว เหมือนKEYนั้นแหละ"
เมื่อกดปุ่มSubmitมันจะวื่งมาเข้าที่ไฟล์ที่เรากัาหนดให้actionนะให้เรารับค่าแบบนี้
เช่น name="username" ก็จะรับค่ามาเป็น $_POST['username'] หรือกําหนดเป็น GET ก็จะได้ $_GET['username']
แต่ส่วนของการErrorคือมันqueryออกมาแล้วไม่มีค่า ก้ต้องไปดูในส่วนของการ SELECT FROM WHEREนะจ๊ะว่าถูกต้องไหม
|
|
|
|
|
Date :
2012-12-17 17:26:02 |
By :
kenghockey |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|