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 > ช่วยดูให้หน่อยครับ Deprecated: Function mysql_db_query() is deprecated in แบบนี้ มา 4 วันแล้ว



 

ช่วยดูให้หน่อยครับ Deprecated: Function mysql_db_query() is deprecated in แบบนี้ มา 4 วันแล้ว

 



Topic : 095711

Guest




คือผมเป็นมือใหม่มากๆ หาความรู้ในgoogle นี้แหละครับ เขียนโดยอาศัยใจรัก

ตอนนี้ติดปัญหานี้อยุ่ครับ

Deprecated: Function mysql_db_query() is deprecated in

เป็นใน google เค้าบอกให้ใช้ mysql_query() แทนครับ

แต่ประเด็นคือ ผมไม่เข้าใจอ่ะครับ ว่า คำว่าใช้แทนมันใช้อย่างไร

อย่างไรรบกวนช่วยแก้ไขให้ผมหน่อยได้มั้ยครับ

โค้ดที่ผมเขียนครับ

Code (PHP)
<html>
<title></title>
<head></head>
<body>


<?php
$ebits = ini_get('error_reporting');
error_reporting($ebits ^ E_NOTICE);
?>


<?
$FILE = fopen( "worapon.csv", "r");
$data = fgetcsv( $FILE , 1024 );
$i=1;
do
{
if ($i == 1){

$data = fgetcsv( $FILE , 1024 );
$i++;
}
else{

	$host="localhost"; 
	$user="root";
	$password="";
	$dbname="mydatabase";
	$conetion=mysql_connect($host,$user,$password) or die("เน„เธกเนˆเธชเธฒเธกเธฒเธฃเธ–เธ•เธดเธ”เธ•เนˆเธญเธเน‰เธฒเธ™เธ‚เน‰เธญเธกเธนเธฅเน„เธ”เน‰");
	$db=mysql_select_db($dbname) or die("เน„เธกเนˆเธชเธฒเธกเธฒเธฃเธ–เน€เธฅเธทเธญเธเธเธฒเธ™เธ‚เน‰เธญเธกเธนเธฅเน„เธ”เน‰");

			$sql="INSERT INTO worapon (NO,DL,ROUTE,TRIP,NO1,KSK,ROUTE1,TRIP1,NO2,RBI,ROUTE2,TRIP2, NO3,NTS,ROUTE3,TRIP3,NO4,SP,ROUTE4,TRIP4,NO5,JW,ROUTE5 ,TRIP5,NO6,LTS,ROUTE6,TRIP6,NO7,A&D,ROUTE7,TRIP7,NO8,KTS,ROUTE8,TRIP8,NO9,CPS,ROUTE9,TRIP9) 
					VALUES ('$data[0]', '$data[1]', '$data[2]',  '$data[3]'$data[4]', '$data[5]', '$data[6]', '$data[7]'$data[8]', '$data[9]', '$data[10]', '$data[11]'$data[12]', '$data[12]', '$data[13]', '$data[14]'$data[15]', '$data[16]', '$data[17]', 
					'$data[18]'$data[19]', '$data[20]', '$data[21]',  '$data[22]'$data[23]', '$data[24]', '$data[25]', '$data[26]'$data[27]', '$data[28]', '$data[29]', '$data[30]'$data[31]', '$data[32]'$data[33]',  '$data[34]', '$data[35]', '$data[36]'$data[37]', '$data[38]', '$data[39]', '$data[40]');";
			$dbquery= mysql_db_query($dbname,$sql); 
	mysql_close();
	$data = fgetcsv( $FILE , 1024 );
	$i++;
}}while ( !feof( $FILE ) );
?>

</body>
</html>


อย่างไรรบกวนด้วยนะครับ
ขอบคุณครับ



Tag : PHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2013-05-27 07:14:41 By : เอ้ View : 1372 Reply : 8
 

 

No. 1

Guest


mysql_query($sql);

จบ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-05-27 08:18:29 By : อิอิ
 


 

No. 2



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



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

$dbquery= mysql_db_query($dbname,$sql);


เปลี่ยนเป็น

$dbquery= mysql_query($sql);

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-05-27 08:56:42 By : {Cyberman}
 

 

No. 3

Guest


ตอบความคิดเห็นที่ : 1 เขียนโดย : อิอิ เมื่อวันที่ 2013-05-27 08:18:29
รายละเอียดของการตอบ ::
ขอบคุณมากเรยครับ
พอใส่มันก็ขึ้นแบบนี้

Notice: Undefined offset: 40 in C:\xampp\htdocs\test\exceltosqlworapon.php on line 30


ไม่ทราบว่ามันมีความหมายอย่างไร และควรจะแก้ไขอย่างไรดีครับ

ขอบคุณอีกครั้งนะครับ


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-05-27 08:57:30 By : เอ้
 


 

No. 4



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



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


mysql_db_query เป็นของเวอร์ชั่นเก่าครับ โดคดนี้ตอนนี้ไม่มีแล้ว
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-05-27 09:02:04 By : turaw
 


 

No. 5



โพสกระทู้ ( 1,819 )
บทความ ( 20 )

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

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

ตอบความคิดเห็นที่ : 3 เขียนโดย : เอ้ เมื่อวันที่ 2013-05-27 08:57:30
รายละเอียดของการตอบ ::
อันนี้ต้องเอาโค้ด บรรทัด 30 ที่ว่ามาดูน่ะครับ

แต่ถ้าให้อธิบาย error นี้
คือมีการเข้าถึงสมาชิกของตัวแปร array ด้วย index ที่ไม่มีอยู่จริงครับ


เช่น

Code (PHP)
$a = array();
echo $a[1];

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-05-27 09:30:15 By : cookiephp
 


 

No. 6

Guest


นี้โค้ดผมครับ

<html>
<title></title>
<head></head>
<body>




<?
$FILE = fopen( "worapon.csv", "r");
$data = fgetcsv( $FILE , 1024 );
$i=1;
do
{
if ($i == 1){

$data = fgetcsv( $FILE , 1024 );
$i++;
}
else{


	$host="localhost"; 
	$user="root";
	$password="";
	$dbname="mydatabase";
	$conetion=mysql_connect($host,$user,$password) or die("เน„เธกเนˆเธชเธฒเธกเธฒเธฃเธ–เธ•เธดเธ”เธ•เนˆเธญเธเน‰เธฒเธ™เธ‚เน‰เธญเธกเธนเธฅเน„เธ”เน‰");
	$db=mysql_select_db($dbname) or die("เน„เธกเนˆเธชเธฒเธกเธฒเธฃเธ–เน€เธฅเธทเธญเธเธเธฒเธ™เธ‚เน‰เธญเธกเธนเธฅเน„เธ”เน‰");
			$sql="INSERT INTO worapon (NO,DL,ROUTE,TRIP,NO1,KSK,ROUTE1,TRIP1,NO2,RBI,ROUTE2,TRIP2,NO3,NTS,ROUTE3,TRIP3,NO4,SP,ROUTE4,TRIP4,NO5,JW,ROUTE5,TRIP5,NO6,LTS,ROUTE6,TRIP6,NO7,A&D,ROUTE7,TRIP7,NO8,KTS,ROUTE8,TRIP8,NO9,CPS,ROUTE9,TRIP9)";
		(บรรทัดที่ 30 ครับ )	$sql=" VALUES ('$data[0]','$data[1]','$data[2]','$data[3]'$data[4]','$data[5]','$data[6]','$data[7]'$data[8]','$data[9]','$data[10]','$data[11]'$data[12]','$data[12]','$data[13]','$data[14]'$data[15]','$data[16]','$data[17]','$data[18]'$data[19]','$data[20]','$data[21]','$data[22]'$data[23]','$data[24]','$data[25]','$data[26]'$data[27]','$data[28]','$data[29]','$data[30]'$data[31]','$data[32]'$data[33]','$data[34]','$data[35]','$data[36]'$data[37]','$data[38]','$data[39]','$data[40]')"; (สิ้นสุด บรรทัดที่ 30 ครับ )
			$dbquery= mysql_query($sql);
	mysql_close();
	$data = fgetcsv( $FILE , 1024 );
	$i++;
}
}while ( !feof( $FILE ) );
?>
</body>
</html>


อย่างไรรบกวนด้วยนะครับ
ขอบคุณครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-05-27 09:35:19 By : เอ้
 


 

No. 7

Guest


ขอแก้ไขใหม่ครับ เพื่อให้ดูง่ายขึ้น


Code (PHP)
<html>
<title></title>
<head></head>
<body>




<?
$FILE = fopen( "worapon.csv", "r");
$data = fgetcsv( $FILE , 1024 );
$i=1;
do
{
if ($i == 1){

$data = fgetcsv( $FILE , 1024 );
$i++;
}
else{
$a = array();
echo $a[1];

	$host="localhost"; 
	$user="root";
	$password="";
	$dbname="mydatabase";
	$conetion=mysql_connect($host,$user,$password) or die("เน„เธกเนˆเธชเธฒเธกเธฒเธฃเธ–เธ•เธดเธ”เธ•เนˆเธญเธเน‰เธฒเธ™เธ‚เน‰เธญเธกเธนเธฅเน„เธ”เน‰");
	$db=mysql_select_db($dbname) or die("เน„เธกเนˆเธชเธฒเธกเธฒเธฃเธ–เน€เธฅเธทเธญเธเธเธฒเธ™เธ‚เน‰เธญเธกเธนเธฅเน„เธ”เน‰");
			$sql="INSERT INTO worapon (NO,DL,ROUTE,TRIP,NO1,KSK,ROUTE1,TRIP1,NO2,RBI,ROUTE2,TRIP2,NO3,NTS,ROUTE3,TRIP3,NO4,SP,ROUTE4,TRIP4,NO5,JW,ROUTE5,TRIP5,NO6,LTS,ROUTE6,TRIP6,NO7,A&D,ROUTE7,TRIP7,NO8,KTS,ROUTE8,TRIP8,NO9,CPS,ROUTE9,TRIP9)";
			$sql=" VALUES ('$data[0]','$data[1]','$data[2]','$data[3]'$data[4]','$data[5]','$data[6]','$data[7]'$data[8]','$data[9]','$data[10]','$data[11]'$data[12]','$data[12]','$data[13]','$data[14]'$data[15]','$data[16]','$data[17]','$data[18]'$data[19]','$data[20]','$data[21]','$data[22]'$data[23]','$data[24]','$data[25]','$data[26]'$data[27]','$data[28]','$data[29]','$data[30]'$data[31]','$data[32]'$data[33]','$data[34]','$data[35]','$data[36]'$data[37]','$data[38]','$data[39]','$data[40]')";
			$dbquery= mysql_query($sql);
	mysql_close();
	$data = fgetcsv( $FILE , 1024 );
	$i++;
}

}while ( !feof( $FILE ) );
?>
</body>
</html>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-05-27 09:41:11 By : เอ้
 


 

No. 8



โพสกระทู้ ( 1,819 )
บทความ ( 20 )

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

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

เหตุผลอย่างที่ผมบอกอ่ะครับ
ถ้าในโค้ดคุณคือ $data[40] มันไม่มีอยู่จริง
เป็นไปได้ว่า ในไฟล์ csv เนี่ย คอลัมน์ที่ 41 มันไม่มี (index เริ่มจาก 0 ดังนั้น 40 จะหมายถึงข้อมูลคอลัมม์ที่ 41)

ลองตรวจสอบไฟล์ csv ที่อ่านเข้ามาครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-05-27 09:55:04 By : cookiephp
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ช่วยดูให้หน่อยครับ Deprecated: Function mysql_db_query() is deprecated in แบบนี้ มา 4 วันแล้ว
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 02
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 อัตราราคา คลิกที่นี่