Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > PHP > PHP Forum > บันทึกข้อมูลลงได้ ตารางเดียวครับ ไม่ทราบว่าเกิดจากอะไร



 

บันทึกข้อมูลลงได้ ตารางเดียวครับ ไม่ทราบว่าเกิดจากอะไร

 



Topic : 061530



โพสกระทู้ ( 774 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook Hi5



คือผมต้องการให้ข้อมูลมันลงทั้ง 2 db แต่ปัญหาก็คือมันลงแค่ db เดียวไม่ทราบว่ามันเกิดจากอะไรครับรบกวนช่วยดูให้ผมทีน่ะครับ

Code (PHP)
$sql2="insert into tb_history values('','$use1','$pass1','$tel1','$zone','$truemoney','$money','$ip','$date','','newrefill','$service','$detail')";
$result2=mysql_db_query($dbname,$sql2);

$sql="insert into tb_work values('','','','','','','','','','','','','','','','','','')";
$result=mysql_db_query($dbname,$sql);


**** tb_history อยู่ในก้อน db ชื่อ a tb_work อยู่ในก้อน db ชื่อ b ข้อมูลลงเฉพาะ b a ไม่ลงครับ



Tag : PHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2011-06-11 12:20:04 By : chonburi f.c View : 1006 Reply : 33
 

 

No. 1



โพสกระทู้ ( 410 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

PK ช่องไหนเหรอครับ อย่าลืมใส่ค่าให้มานด้วยนะครับ

อีกอย่างขึ้น error ว่าอะไรเหรอครับ








ประวัติการแก้ไข
2011-06-11 12:28:08
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-11 12:27:16 By : zero1150kfc
 


 

No. 2

Guest


ลองแก้เป็น แบบนี้ ดูครับ

INSERT INTO table_name (column1, column2,...) VALUES (value1, value2,....)
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-11 12:31:00 By : Chi3ZzTaEz
 

 

No. 3



โพสกระทู้ ( 774 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook Hi5

ตอบความคิดเห็นที่ : 1 เขียนโดย : zero1150kfc เมื่อวันที่ 2011-06-11 12:27:16
รายละเอียดของการตอบ ::
ตาราง tb_history pk คือช่อง 1 ครับ ผมงงตรงที่ว่าคำสั่งทำไมทำงานบันทึกเฉพาะ ตาราง b แต่ตาราง a ทำไมไม่บันทึกตอนทดสอบก็ลองเอาคำสั่งออกไป 1 ตัวมันก็ลงน่ะครับแต่พอใส่คำสั่ง sql ไปอีกมันก็ทำงานแค่ชุดเดียว

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-11 12:33:50 By : chonburi f.c
 


 

No. 4



โพสกระทู้ ( 246 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


แล้วโค๊ตอัพเดทอีกตาราง อะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-11 12:42:17 By : taza678
 


 

No. 5



โพสกระทู้ ( 774 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook Hi5

ตอบความคิดเห็นที่ : 4 เขียนโดย : taza678 เมื่อวันที่ 2011-06-11 12:42:17
รายละเอียดของการตอบ ::
ผมลองเช็คดูแล้วครับ page หนึ่ง page สามารถ ใส่ตัว connect หลายตัวได้รึป่าวครับ เช่น ของผมใส่ include "connect.php" แล้วก็
include "config.php" include "connect.php" เชื่อมต่อ db ชื่อ a include "config.php" เชื่อมต่อ db ชื่อ b
อยากทราบเป็นเพราะคำสั่งนี้รึป่าวทำให้code ไม่ทำงาน

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-11 12:47:43 By : chonburi f.c
 


 

No. 6



โพสกระทู้ ( 246 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


แล้ว เขียน ปิด connect ที่ไหนละ ก็เขียน หลัง จาก insert เสร็จแล้ว
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-11 12:59:19 By : taza678
 


 

No. 7



โพสกระทู้ ( 774 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook Hi5

ตอบความคิดเห็นที่ : 6 เขียนโดย : taza678 เมื่อวันที่ 2011-06-11 12:59:19
รายละเอียดของการตอบ ::
งั้นลองชวยผมดูหน่อยได้ป่าวครับว่ามันควรเขียนแบบใด code ผมทั้งหมดตอนบันทึก

Code (PHP)
<?php header('Content-type: text/html; charset=utf-8'); ?>
<?  
session_start();

date_default_timezone_set('Asia/Bangkok');  //// แก้ไขเวลาเร็วไป 1 ชั่วโมง

include "connect.php";
include "config.php";


		  
        $ysbmb = gethostbyname ( "ysbmb.sytes.net" );
        $bpmt = gethostbyname  ( "bpmt1.dyndns.org" );
		$lcbt = gethostbyname  ( "lcbt.sytes.net" );
		$llvd = gethostbyname  ( "llvd.sytes.net" );
		$yshi = gethostbyname  ( "yshi.sytes.net" );
		$eastern = gethostbyname ( "easttern.sytes.net " );
		$suknateea = gethostbyname ( "suknateea.sytes.net " );
		$suknateeb = gethostbyname ( "suknateeb.sytes.net " );
		$jtown = gethostbyname ( "jtown.sytes.net" );
		$tnn = gethostbyname ( "hpk0.dyndns.org" );
		
		
        $ip=getenv(REMOTE_ADDR);	
			
		if($ip=="$ysbmb")
        {
	
	    $zone="YSBM";
		   
         }
        else if ($ip=="$bpmt")
         {
   
        $zone="BPMT";
           }
        else if ($ip=="$lcbt")
         {
   
        $zone="LCBT";
		 }
        else if ($ip=="$llvd")
         {
   
        $zone="LLVD";
		 }
        else if ($ip=="$yshi")
         {
   
        $zone="HICLASS";
		 }
       		 
		else if ($ip=="$eastern")
         {
   
        $zone="EAST";
		 }
		 else if ($ip=="$suknateea")
         {
   
        $zone="SUKA";
		 }
		else if ($ip=="$suknateeb")
         {
   
        $zone="SUKB";
		 }
		else if ($ip=="$jtown")
         {
        $zone="JTOWN";
		 }
		else if ($ip=="$tnn")
         {
        $zone="TNN";
		 }
        else 
         {
        $zone="none";
         }	
		
	

$fname1=$_POST['fname'];
$id1=$_POST['id'];
$tel1=$_POST['tel'];
$pass1=$_POST['pass'];
$use1=$_POST['use'];
$truemoney=$_POST['truemoney'];
$money=$_POST['money'];
$ip = $_SERVER['REMOTE_ADDR'];
$date=date (" Y-m-d  H:i:s ");
$service=$_POST['service'];
$detail=$_POST['detail'];




$sql_user = "Select * From tb_history where h_truemoney='" . trim($truemoney). "'";
$sqlquery=mysql_db_query($dbname,$sql_user);
if(mysql_num_rows($sqlquery) > 0){
echo "<script>alert(' รหัสมีปัญหาค่ะ  '); window.location ='refill_from.php';</script>"; 
}else {


$sql="insert into tb_history values('','$use1','$pass1','$tel1','$zone','$truemoney','$money','$ip','$date','','newrefill','$service','$detail')";
$result=mysql_db_query($dbname,$sql);

$sql="insert into tb_work values('','','','','','','','','','','','','')";
$result=mysql_db_query($dbname,$sql);


if($result){

echo "<script>alert(' การเติมเงินเสร็จสมบูรณ์ท่านสามารถรอสถานะ active ได้ในหน้าถัดไป '); window.location ='refill_from.php';</script>"; 

}
}

?>






ประวัติการแก้ไข
2011-06-11 13:05:19
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-11 13:04:45 By : chonburi f.c
 


 

No. 8



โพสกระทู้ ( 11,835 )
บทความ ( 10 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์


จำไว้นะครับว่า ถ้า select, insert, update, delete ไม่ได้ให้ใส่ จะได้เห็น error
Code (PHP)
$result=mysql_db_query($dbname,$sql) or die(mysql_error() . "<br/>" . $sql);

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-11 13:14:35 By : PlaKriM
 


 

No. 9



โพสกระทู้ ( 246 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


tbwork จา insert ค่าอะไรคับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-11 13:15:08 By : taza678
 


 

No. 10



โพสกระทู้ ( 246 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


Code (PHP)
$sql="insert into tb_history values('','$use1','$pass1','$tel1','$zone','$truemoney','$money','$ip','$date','','newrefill','$service','$detail')";
$result=mysql_db_query($dbname,$sql) or die(mysql_error() . "<br/>" . $sql);

$sql1="insert into tb_work values('','','','','','','','','','','','','')";
$result1=mysql_db_query($dbname,$sql1) or die(mysql_error() . "<br/>" . $sql1);


if($result){

echo "<script>alert(' การเติมเงินเสร็จสมบูรณ์ท่านสามารถรอสถานะ active ได้ในหน้าถัดไป '); window.location ='refill_from.php';</script>"; 

}
if($result1){

echo "<script>alert(' การเติมเงินเสร็จสมบูรณ์ท่านสามารถรอสถานะ active ได้ในหน้าถัดไป '); window.location ='refill_from.php';</script>"; 

}
}



ประวัติการแก้ไข
2011-06-11 13:19:41
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-11 13:19:08 By : taza678
 


 

No. 11



โพสกระทู้ ( 774 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook Hi5

ตอบความคิดเห็นที่ : 10 เขียนโดย : taza678 เมื่อวันที่ 2011-06-11 13:19:08
รายละเอียดของการตอบ ::
มันขึ้น error แบบนี้ครับหมายความว่าไงครับ


Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\coolwifi\old_refill.php on line 100
Table 'istar.tb_history' doesn't exist
insert into tb_history values('','baralmph','0752','0875166393','none','11111223333423','50 บาท','127.0.0.1',' 2011-06-11 13:24:06 ','','newrefill','1','test ระบบครับผม')


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-11 13:25:32 By : chonburi f.c
 


 

No. 12



โพสกระทู้ ( 246 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


ลอง เช็ค type ใน db ถูกป่าว ว่าถูกป่าว เอ! แล้วเห็นบอกว่า ค่าแรก เป็น PK แล้วทำไมไม่มีค่า

ถ้าไม่กำหนดค่า ให้ตั้งเป็น autonumber


ประวัติการแก้ไข
2011-06-11 13:29:26
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-11 13:28:44 By : taza678
 


 

No. 13



โพสกระทู้ ( 11,835 )
บทความ ( 10 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์


Table 'istar.tb_history' doesn't exist

แปลเอาเลยครับ ตรงตั๊วตรงตัว
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-11 13:36:38 By : PlaKriM
 


 

No. 14



โพสกระทู้ ( 774 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook Hi5

ตอบความคิดเห็นที่ : 13 เขียนโดย : PlaKriM เมื่อวันที่ 2011-06-11 13:36:38
รายละเอียดของการตอบ ::
พี่ PlaKriM ครับผมทำไมมันไม่เจออะครับในเมื่อผมสร้างตัว connect ก็ถูกแล้ว งง !!

ผมสร้างไว้ 2 ตัว คือ config กับ connect

Code (PHP) ตัวแรก
<?php
$host="localhost";
$user="root";
$pass="1234";
$dbname="coolwifi";
$connect=mysql_connect($host,$user,$pass) or die("Error Connect to DataBase");
mysql_select_db($dbname);
mysql_query("SET NAMES UTF8");
?>


Code (PHP) ตัวสอง
<?php
$host="localhost";
$user="root";
$pass="1234";
$dbname="istar";
$connect=mysql_connect($host,$user,$pass) or die("Error Connect to DataBase");
mysql_select_db($dbname);
mysql_query("SET NAMES UTF8");
?>





ประวัติการแก้ไข
2011-06-11 13:44:27
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-11 13:43:55 By : chonburi f.c
 


 

No. 15



โพสกระทู้ ( 11,835 )
บทความ ( 10 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์


connection มันผ่านแล้วมั้งครับ แต่แน่ใจนะว่า พิมพ์ table name ถูก tb_history ชัวร์หรือเปล่า
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-11 13:46:54 By : PlaKriM
 


 

No. 16



โพสกระทู้ ( 774 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook Hi5

ตอบความคิดเห็นที่ : 14 เขียนโดย : chonburi f.c เมื่อวันที่ 2011-06-11 13:43:55
รายละเอียดของการตอบ ::
ถูกชัวครับพี่ คือมันตอนผมใส่ include "connect.php" เข้าไป code ชุดนี้ลง แต่พอผมใส่ include "config.php" เข้าไปอีกตัวมันขึ้น error เลย
Code (PHP)
$sql="insert into tb_history values('','$use1','$pass1','$tel1','$zone','$truemoney','$money','$ip','$date','','newrefill','$service','$detail')";
$result=mysql_db_query($dbname,$sql) or die(mysql_error() . "<br/>" . $sql); ///   ตรวจสอบว่า errror อะไร



แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-11 13:50:35 By : chonburi f.c
 


 

No. 17



โพสกระทู้ ( 11,835 )
บทความ ( 10 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์


อ๋อ db สองตัว
$connect เปลี่ยนเป็น $istar_dbcon กับ $coolwifi_dbcon
เวลาจะ query ก็ระบุ $istar_dbcon หรือ $coolwifi_dbcon เข้าไป
mysql_db_query รู้สึกจะใส่ mysql_db_query($dbname, $sql, $istar_dbcon) แบบนี้อะ
แต่ถ้าจะจอยกันก็ระบุ tablename. เข้าไปด้วย แต่ตอน query ก็ต้องระบุด้วยเหมือนกันว่าจะใช้ connection ตัวไหน
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-11 14:02:39 By : PlaKriM
 


 

No. 18



โพสกระทู้ ( 774 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook Hi5

ตอบความคิดเห็นที่ : 17 เขียนโดย : PlaKriM เมื่อวันที่ 2011-06-11 14:02:39
รายละเอียดของการตอบ ::
$connect เปลี่ยนเป็น $istar_dbcon กับ $coolwifi_dbcon หมายถึงว่าให้ผมเอา include "connect.php" กับ include "config.php" ออกใช่ไหมครับ อันนี้ผมไม่ทราบจริงๆไม่ค่อยมีความรู้เรื่องนี่ครับผม ยังไงเขียนเป็นตัวอย่างให้ผมดูสักนิสได้ไหมครับ ขอบคุณมากๆครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-11 14:11:55 By : chonburi f.c
 


 

No. 19



โพสกระทู้ ( 11,835 )
บทความ ( 10 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์


ตอบความคิดเห็นที่ : 14 เขียนโดย : chonburi f.c เมื่อวันที่ 2011-06-11 13:43:55
รายละเอียดของการตอบ ::
จากสองไฟล์ที่ให้มา config กะ connect ก็แค่เข้าไปแก้จาก

$connect=mysql_connect (ที่ทั้งสองไฟล์ใช้ตัวแปรเดียวกันอยู่)
ให้อันนึงเป็น $istar_dbcon อันนึงเป็น $coolwifi_dbcon
include มาทั้งสองตัวนั่นแหละ

แล้วเวลา query ก้ทำเหมือนที่บอก จริงๆ แล้ว select_db ไปแล้วไม่ต้องใช้หรอก mysql_db_query นะ ใช้ mysql_query เฉยๆ ก็พอ เปลืองพลังงานในการพิมพ์

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-11 14:17:56 By : PlaKriM
 


 

No. 20



โพสกระทู้ ( 774 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook Hi5

ตอบความคิดเห็นที่ : 19 เขียนโดย : PlaKriM เมื่อวันที่ 2011-06-11 14:17:56
รายละเอียดของการตอบ ::
พี่ PlaKriM ลองทำดูแล้ว error แบบเดิมครับผม ผมเลยนำ code ที่เปลียนใหม่มาให้พี่ดูเพื่อมันผิดพลาดตรงไหน


Code (PHP)
<?php
$host="localhost";
$user="root";
$pass="1234";
$dbname="coolwifi";
$coolwifi_dbcon=mysql_connect($host,$user,$pass) or die("Error Connect to DataBase");
mysql_select_db($dbname);

mysql_query("SET NAMES UTF8");
?>


Code (PHP)
<?php
$host="localhost";
$user="root";
$pass="1234";
$dbname="istar";
$istar_dbcon=mysql_connect($host,$user,$pass) or die("Error Connect to DataBase");
mysql_select_db($dbname);
mysql_query("SET NAMES UTF8");
?>




Code (PHP)
$sql="insert into tb_history values('','$use1','$pass1','$tel1','$zone','$truemoney','$money','$ip','$date','','newrefill','$service','$detail')";
$result=mysql_db_query($dbname,$sql,$coolwifi_dbcon) or die(mysql_error() . "<br/>" . $sql);  ///   ตรวจสอบว่า errror อะไร

$sql1="insert into tb_work values('','','','','','','','','','','','','','','','','','')";
$result1=mysql_db_query($dbname,$sql1,$istar_dbcon) or die(mysql_error() . "<br/>" . $sql1);
 

if($result){

echo "<script>alert(' การเติมเงินเสร็จสมบูรณ์ท่านสามารถรอสถานะ active ได้ในหน้าถัดไป '); window.location ='refill_from.php';</script>"; 

}
if($result1){

echo "<script>alert(' การเติมเงินเสร็จสมบูรณ์ท่านสามารถรอสถานะ active ได้ในหน้าถัดไป '); window.location ='refill_from.php';</script>"; 

}
}
mysql_close();

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-11 15:17:53 By : chonburi f.c
 


 

No. 21



โพสกระทู้ ( 11,835 )
บทความ ( 10 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์


istar.tb_history
tb_history มันอยู่ใน istar ไม่ใช่หรอครับ แล้วทำไม
$sql="insert into tb_history values('','$use1','$pass1','$tel1','$zone','$truemoney','$money','$ip','$date','','newrefill','$service','$detail')";
$result=mysql_db_query($dbname,$sql,$coolwifi_dbcon) or die(mysql_error() . "<br/>" . $sql); /// ตรวจสอบว่า errror อะไร
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-11 15:34:10 By : PlaKriM
 


 

No. 22



โพสกระทู้ ( 774 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook Hi5

ตอบความคิดเห็นที่ : 21 เขียนโดย : PlaKriM เมื่อวันที่ 2011-06-11 15:34:10
รายละเอียดของการตอบ ::
ถูกแล้วครับพี่ PlaKriM ใน db ที่ชื่อ istar มี tb_work อยู่ในนั้น ส่วน ใน db coolwifi มี tb_history อยู่ในนั้นครับผม

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-11 15:45:48 By : chonburi f.c
 


 

No. 23



โพสกระทู้ ( 11,835 )
บทความ ( 10 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์


ขอดูโค๊ดปัจจุบันกับ error ครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-11 15:57:19 By : PlaKriM
 


 

No. 24



โพสกระทู้ ( 774 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook Hi5

ตอบความคิดเห็นที่ : 23 เขียนโดย : PlaKriM เมื่อวันที่ 2011-06-11 15:57:19
รายละเอียดของการตอบ ::

code ปัจจุบัน รบกวนนิสนึงน่ะครับพี่ ขอบคุณครับ

Code (PHP)
include "connect.php";
include "config.php";

$fname1=$_POST['fname'];
$id1=$_POST['id'];
$tel1=$_POST['tel'];
$pass1=$_POST['pass'];
$use1=$_POST['use'];
$truemoney=$_POST['truemoney'];
$money=$_POST['money'];
$ip = $_SERVER['REMOTE_ADDR'];
$date=date (" Y-m-d  H:i:s ");
$service=$_POST['service'];
$detail=$_POST['detail'];


$sql_user = "Select * From tb_history where h_truemoney='" . trim($truemoney). "'";
$sqlquery=mysql_db_query($dbname,$sql_user);
if(mysql_num_rows($sqlquery) > 0){
echo "<script>alert(' รหัสมีปัญหาค่ะ กรุณาติดต่อ 085-9386339 '); window.location ='refill_from.php';</script>"; 
}else {


$sql="insert into tb_history values('','$use1','$pass1','$tel1','$zone','$truemoney','$money','$ip','$date','','newrefill','$service','$detail')";
$result=mysql_db_query($dbname,$sql,$coolwifi_dbcon) or die(mysql_error() . "<br/>" . $sql);  ///   ตรวจสอบว่า errror อะไร

$sql1="insert into tb_work values('','','','','','','','','','','','','','','','','','')";
$result1=mysql_db_query($dbname,$sql1,$istar_dbcon) or die(mysql_error() . "<br/>" . $sql1);
 

if($result){

echo "<script>alert(' การเติมเงินเสร็จสมบูรณ์ท่านสามารถรอสถานะ active ได้ในหน้าถัดไป '); window.location ='refill_from.php';</script>"; 

}
if($result1){

echo "<script>alert(' การเติมเงินเสร็จสมบูรณ์ท่านสามารถรอสถานะ active ได้ในหน้าถัดไป '); window.location ='refill_from.php';</script>"; 

}
}
mysql_close();





Code (PHP) error ครับ
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\coolwifi\old_refill.php on line 101
Table 'istar.tb_history' doesn't exist
insert into tb_history values('','','','','none','','','127.0.0.1',' 2011-06-11 15:48:21 ','','newrefill','','')




ประวัติการแก้ไข
2011-06-11 16:10:10
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-11 16:09:00 By : chonburi f.c
 


 

No. 25



โพสกระทู้ ( 11,835 )
บทความ ( 10 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์


include "config.php";

อันนี้ coolwifi หรือ istar ครับ

ผมว่ารวมเป็นไฟล์เดียวละกันนะ

Code (PHP)
<?php
$host="localhost";
$user="root";
$pass="1234";

$db_coolwifi ="coolwifi";
$coolwifi_dbcon=mysql_connect($host,$user,$pass) or die("Error Connect to DataBase");
mysql_select_db($db_coolwifi, $coolwifi_dbcon);
mysql_query("SET NAMES UTF8", $coolwifi_dbcon);

$db_istar="istar";
$istar_dbcon=mysql_connect($host,$user,$pass) or die("Error Connect to DataBase");
mysql_select_db($db_istar, $istar_dbcon);
mysql_query("SET NAMES UTF8", $istar_dbcon);
?>


แล้วก็
$sql_user = "Select * From tb_history where h_truemoney='" . trim($truemoney). "'";
$sqlquery=mysql_db_query($dbname,$sql_user, ????);


แล้วอีกอย่างเปลี่ยนเลยครับ จาก mysql_db_query($dbname, เป็น mysql_query เฉยๆ เพราะ select_db ไปแล้ว

จากนั้นค่อยมาว่ากันครับ ว่ายัง error อยู่อีกไหม


ประวัติการแก้ไข
2011-06-11 16:52:19
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-11 16:50:26 By : PlaKriM
 


 

No. 26



โพสกระทู้ ( 774 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook Hi5

ตอบความคิดเห็นที่ : 25 เขียนโดย : PlaKriM เมื่อวันที่ 2011-06-11 16:50:26
รายละเอียดของการตอบ ::
แก้ไขเรียบร้อยครับ ขึ้น error แบบนี้

Warning: Wrong parameter count for mysql_query() in C:\AppServ\www\coolwifi\old_refill.php on line 101

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\coolwifi\old_refill.php on line 102

Warning: Wrong parameter count for mysql_query() in C:\AppServ\www\coolwifi\old_refill.php on line 108

insert into tb_history values('','','','','none','','','127.0.0.1',' 2011-06-11 17:12:47 ','','newrefill','','')



แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-11 17:13:39 By : chonburi f.c
 


 

No. 27



โพสกระทู้ ( 11,835 )
บทความ ( 10 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์


แก้ยังไงคัรบเนี้ย
Warning: Wrong parameter count for mysql_query() in C:\AppServ\www\coolwifi\old_refill.php on line 101
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-11 17:25:28 By : PlaKriM
 


 

No. 28



โพสกระทู้ ( 774 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook Hi5

ตอบความคิดเห็นที่ : 27 เขียนโดย : PlaKriM เมื่อวันที่ 2011-06-11 17:25:28
รายละเอียดของการตอบ ::
ไม่ทราบเหมือนกันอะครับพี่ งง มาทั้งวันแล้ว จริงๆแล้วปกติถ้ามีการเรียก ใช้งาน connect 2 ตัวมันจะมีปัญหาแบบนี่ไหมครับพี่

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-11 17:33:02 By : chonburi f.c
 


 

No. 29



โพสกระทู้ ( 11,835 )
บทความ ( 10 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์


ตอบความคิดเห็นที่ : 27 เขียนโดย : PlaKriM เมื่อวันที่ 2011-06-11 17:25:28
รายละเอียดของการตอบ ::
ที่ผมถามผมอยากดูโค๊ดตรงนั้นครับ ไม่ได้ถามว่าทราบไหม เง้อ


ถ้าเขียนถุกมันไม่มีปัญหาหรอกครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-11 17:49:18 By : PlaKriM
 


 

No. 30



โพสกระทู้ ( 774 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook Hi5

ตอบความคิดเห็นที่ : 29 เขียนโดย : PlaKriM เมื่อวันที่ 2011-06-11 17:49:18
รายละเอียดของการตอบ ::
โทษทีครับพี่สมองเบลอ 5555

Code (PHP)
$sql_user = "Select * From tb_history where h_truemoney='" . trim($truemoney). "'";
$sqlquery=mysql_query($dbname,$sql_user,$istar_dbcon);    *************บรรทัดทีมันบอก  Warning: Wrong parameter count
if(mysql_num_rows($sqlquery) > 0){
echo "<script>alert(' รหัสมีปัญหาค่ะ กรุณาติดต่อ '); window.location ='refill_from.php';</script>"; 
}else {



แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-11 17:55:30 By : chonburi f.c
 


 

No. 31



โพสกระทู้ ( 11,835 )
บทความ ( 10 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์


$sqlquery=mysql_query($dbname,$sql_user,$istar_dbcon);

$dbname ไม่ต้องใส่ครับ มัน select_db ไปแล้ว

จริงๆ มันไม่รับ parameter database name อยู่แล้ว รับแค่ sql statement กับ link resource


ประวัติการแก้ไข
2011-06-11 17:59:37
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-11 17:58:50 By : PlaKriM
 


 

No. 32



โพสกระทู้ ( 774 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook Hi5

ตอบความคิดเห็นที่ : 31 เขียนโดย : PlaKriM เมื่อวันที่ 2011-06-11 17:58:50
รายละเอียดของการตอบ ::
error บรรทัด 101 หายแล้วครับ

ที่นี่มีอีก 3 error

Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in C:\AppServ\www\coolwifi\old_refill.php on line 101

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\coolwifi\old_refill.php on line 102

Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in C:\AppServ\www\coolwifi\old_refill.php on line 108


Code (PHP)
$sql_user = "Select * From tb_history where h_truemoney='" . trim($truemoney). "'";
$sqlquery=mysql_query($sql_user,$db_coolwifi);    ---------------------101
if(mysql_num_rows($sqlquery) > 0){-----------------------------102
echo "<script>alert(' รหัสมีปัญหาค่ะ กรุณาติดต่อ 085-9386339 '); window.location ='refill_from.php';</script>"; 
}else {


$sql="insert into tb_history values('','$use1','$pass1','$tel1','$zone','$truemoney','$money','$ip','$date','','newrefill','$service','$detail')";
$result=mysql_query($sql,$db_coolwifi) or die(mysql_error() . "<br/>" . $sql);  ///   ตรวจสอบว่า errror อะไร -------108
 
$sql1="insert into tb_work values('','','','','','','','','','','','','','','','','','')";
$result1=mysql_query($sql1,$db_istar) or die(mysql_error() . "<br/>" . $sql1);


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-11 18:17:56 By : chonburi f.c
 


 

No. 33



โพสกระทู้ ( 11,835 )
บทความ ( 10 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์


--"
$db_coolwifi มันชื่อ db ไม่ใช่หรอครับ

$db_coolwifi เปลี่ยนเป็น $coolwifi_dbcon
$db_istar เปลี่ยนเป็น $istar_dbcon

รอบคอบนิดนึงครับ เจอ error แล้วอย่าตกใจ อ่านมันก่อนว่ามันบอกว่าไง แล้วเชื่อมันซะดีๆ อย่าดื้อ อย่ารั้นครับ ไม่ต้องรีบตอบว่าไม่ได้ อ่านทำความเข้าใจมันก่อน error มันบอก สาเหตุมาพร้อมแล้วครับ

not a valid MySQL-Link resource คือ link identifier ไม่ถุกต้อง ไม่มีอยู่ ผิดตรง connection ครับ

not a valid MySQL result resource คือ result ไม่ถูกต้อง ไม่มีอยู่ ผิดตรง query ครับ sql อาจจะผิด หรือ query แล้วไม่มีผลลัพธ์(อันนี้จะมีผลกับ mysql_num_rows , fetch_ ต่างๆ ) หรือมีผลต่อเนื่องมาจาก link identifier ไม่ถุกต้อง

เครียร์ น้อ อันนี้อธิบายแบบบ้านๆ ตามความเข้าใจของผมนะครับ อาจจะผิดพลาดบ้าง เพราะผมไม่เก่งภาษา
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-11 19:09:19 By : PlaKriM
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : บันทึกข้อมูลลงได้ ตารางเดียวครับ ไม่ทราบว่าเกิดจากอะไร
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 00
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่