ThaiSEOBoard.com

พัฒนาเว็บไซต์ => CMS & Free Script => ข้อความที่เริ่มโดย: mcute ที่ 14 มิถุนายน 2013, 17:35:51



หัวข้อ: host up php 5.4 มีปัญหา error ช่วยแก้ไขด้วยค่ะ
เริ่มหัวข้อโดย: mcute ที่ 14 มิถุนายน 2013, 17:35:51
โค๊ด:
include "config.in.php";
 $show_db = mysql_connect($host,$username,$password) or die ("ไม่สามารถติดต่อ database เพื่อแสดงประกาศได้");
 $show_sql = "select * from google where id=1";
 mysql_query('SET NAMES tis620');
 $show_re = mysql_db_query( $dbname,$show_sql) or die ("ไม่สามารถสั่งให้ database เพื่อแสดงประกาศได้");
 $arrgg = mysql_fetch_row( $show_re );
 $NRow = mysql_num_rows($show_re);

นอกจจากเสียเงินเป็นหมื่นในการซื้อสคริปยังต้องมานั่งงมอิก ช่วยด้วยน่ะค่ะว่าจะแก้โค๊ดยังไง :P


หัวข้อ: Re: host up php 5.4 มีปัญหา error ช่วยแก้ไขด้วยค่ะ
เริ่มหัวข้อโดย: mcute ที่ 14 มิถุนายน 2013, 17:36:56
โค๊ด:
$show_re = mysql_db_query( $dbname,$show_sql) or die

errror บรรทัดนี้ค่ะ


หัวข้อ: Re: host up php 5.4 มีปัญหา error ช่วยแก้ไขด้วยค่ะ
เริ่มหัวข้อโดย: mylookhin ที่ 14 มิถุนายน 2013, 17:43:07
เหมือน php 5.4 จะยังมีปัญหาเยอะแฮะ ผมยังใช้ 5.2-5.3 อยู่เลยครับ  :wanwan023:


หัวข้อ: Re: host up php 5.4 มีปัญหา error ช่วยแก้ไขด้วยค่ะ
เริ่มหัวข้อโดย: mcute ที่ 14 มิถุนายน 2013, 17:46:15
ทำไงดีอ่ะค่ะ โฮสบอกว่าคนจะแฮ็กง่าย แต่ดิฉันยอมแฮกดีกว่าเสียเงินหมื่น ฮือๆความฝันล้มเหลว รึว่าเปลี่ยนโฮสดีมั้ย


หัวข้อ: Re: host up php 5.4 มีปัญหา error ช่วยแก้ไขด้วยค่ะ
เริ่มหัวข้อโดย: mcute ที่ 14 มิถุนายน 2013, 17:47:34
บางคำสั่งถูกยกเลิกไป แต่แก้แล้วโอเคติดตรงนี้ที่เดียวค่ะ


หัวข้อ: Re: host up php 5.4 มีปัญหา error ช่วยแก้ไขด้วยค่ะ
เริ่มหัวข้อโดย: tarza ที่ 14 มิถุนายน 2013, 17:48:18
ไม่อยากไล่ code ย้ายง่ายกว่า


หัวข้อ: Re: host up php 5.4 มีปัญหา error ช่วยแก้ไขด้วยค่ะ
เริ่มหัวข้อโดย: iLhay ที่ 14 มิถุนายน 2013, 17:52:43
$show_re = mysql_db_query( $dbname,$show_sql) or die

แก้เป็น

$show_re = mysql_query( $show_sql) or die


หัวข้อ: Re: host up php 5.4 มีปัญหา error ช่วยแก้ไขด้วยค่ะ
เริ่มหัวข้อโดย: mcute ที่ 14 มิถุนายน 2013, 17:57:28
$show_re = mysql_db_query( $dbname,$show_sql) or die

แก้เป็น

$show_re = mysql_query( $show_sql) or die

ทำแล้วค่ะทั้งก่อนหน้านี้และเมื่อสักครู่
พบว่าขึ้น ไม่สามารถสั่งให้ databas
แล้วหน้าเว็บเกลี้ยงไม่มีอะไรแสดงขึ้น


หัวข้อ: Re: host up php 5.4 มีปัญหา error ช่วยแก้ไขด้วยค่ะ
เริ่มหัวข้อโดย: tenzamak ที่ 14 มิถุนายน 2013, 18:09:54
สำหรับผมเพื่ออนาคตไล่เปลี่ยนย่อมดีกว่า แต่ถ้าลูกค้าไม่อยากแก้ เปลี่ยนเคริ่องย่อมง่ายกว่า

แต่ซักวันก็ต้องเปลี่ยนอยู่ดี


หัวข้อ: Re: host up php 5.4 มีปัญหา error ช่วยแก้ไขด้วยค่ะ
เริ่มหัวข้อโดย: icez ที่ 14 มิถุนายน 2013, 18:17:16
การ query mysql ให้เลิกใช้ mysql_db_query ครับ

โดยต้องสั่ง select database ก่อน ด้วยคำสั่ง mysql_select_db หลังจาก mysql_connect



อ้างถึง
include "config.in.php";
 $show_db = mysql_connect($host,$username,$password) or die ("ไม่สามารถติดต่อ database เพื่อแสดงประกาศได้");

mysql_select_db($dbname);

 $show_sql = "select * from google where id=1";
 mysql_query('SET NAMES tis620');
 $show_re = mysql_query( $show_sql) or die ("ไม่สามารถสั่งให้ database เพื่อแสดงประกาศได้");
 $arrgg = mysql_fetch_row( $show_re );
 $NRow = mysql_num_rows($show_re);



หัวข้อ: Re: host up php 5.4 มีปัญหา error ช่วยแก้ไขด้วยค่ะ
เริ่มหัวข้อโดย: dekmv ที่ 14 มิถุนายน 2013, 18:27:50
ทำไมไม่ย้ายอ่ะครับ ???


หัวข้อ: Re: host up php 5.4 มีปัญหา error ช่วยแก้ไขด้วยค่ะ
เริ่มหัวข้อโดย: Synchronize ที่ 14 มิถุนายน 2013, 18:29:58
เหมือน php 5.4 จะยังมีปัญหาเยอะแฮะ ผมยังใช้ 5.2-5.3 อยู่เลยครับ  :wanwan023:

ผม php 5.4 ไม่ได้มีปัญหาหรอกครับ ปัญหา มันอยู่ที่ code ครับ

 :wanwan017:


หัวข้อ: Re: host up php 5.4 มีปัญหา error ช่วยแก้ไขด้วยค่ะ
เริ่มหัวข้อโดย: zalapaonet ที่ 14 มิถุนายน 2013, 18:35:24
เอาคำสั่ง select * from google where id=1 ไปลองเทสใน phpMyAdmin ดูก่อนครับ ว่าเรียกถูกมั้ย มี Table ชื่อ google มั้ย มี filed ชื่อ id มั้ย
จากที่บอกมา Connect Database ได้แล้ว ไม่น่ามีปัญหาอะไร เหลือแค่คำสั่ง SQL ที่ใช้ครับ


หัวข้อ: Re: host up php 5.4 มีปัญหา error ช่วยแก้ไขด้วยค่ะ
เริ่มหัวข้อโดย: iLhay ที่ 14 มิถุนายน 2013, 18:44:32
$show_re = mysql_db_query( $dbname,$show_sql) or die

แก้เป็น

$show_re = mysql_query( $show_sql) or die

ทำแล้วค่ะทั้งก่อนหน้านี้และเมื่อสักครู่
พบว่าขึ้น ไม่สามารถสั่งให้ databas
แล้วหน้าเว็บเกลี้ยงไม่มีอะไรแสดงขึ้น

ถ้างั้นดูตามพี่ icez เลยครับ

ถ้าสคิปไม่มีการเลือก select database ก่อนมันจะ query ออกมาไม่ได้

เอาคำสั่ง select * from google where id=1 ไปลองเทสใน phpMyAdmin ดูก่อนครับ ว่าเรียกถูกมั้ย มี Table ชื่อ google มั้ย มี filed ชื่อ id มั้ย
จากที่บอกมา Connect Database ได้แล้ว ไม่น่ามีปัญหาอะไร เหลือแค่คำสั่ง SQL ที่ใช้ครับ

คำสั่งมัน "ถูกถอดออก" ครับ connect ไม่ติด query ถูกมันก็ไม่ขึ้นให้นะครับ


หัวข้อ: Re: host up php 5.4 มีปัญหา error ช่วยแก้ไขด้วยค่ะ
เริ่มหัวข้อโดย: mcute ที่ 14 มิถุนายน 2013, 18:55:45
$show_re = mysql_db_query( $dbname,$show_sql) or die

แก้เป็น

$show_re = mysql_query( $show_sql) or die

ทำแล้วค่ะทั้งก่อนหน้านี้และเมื่อสักครู่
พบว่าขึ้น ไม่สามารถสั่งให้ databas
แล้วหน้าเว็บเกลี้ยงไม่มีอะไรแสดงขึ้น

ถ้างั้นดูตามพี่ icez เลยครับ

ถ้าสคิปไม่มีการเลือก select database ก่อนมันจะ query ออกมาไม่ได้

เอาคำสั่ง select * from google where id=1 ไปลองเทสใน phpMyAdmin ดูก่อนครับ ว่าเรียกถูกมั้ย มี Table ชื่อ google มั้ย มี filed ชื่อ id มั้ย
จากที่บอกมา Connect Database ได้แล้ว ไม่น่ามีปัญหาอะไร เหลือแค่คำสั่ง SQL ที่ใช้ครับ

คำสั่งมัน "ถูกถอดออก" ครับ connect ไม่ติด query ถูกมันก็ไม่ขึ้นให้นะครับ

เข้าไปดูใน myphpmyadmin ก็พบชื่อ google id1 ค่ะ
ก่อนหน้านี้ก็ทดสอบใน localhost ก็ไม่พบปัญหาน่ะคะ ทำไงดี


หัวข้อ: Re: host up php 5.4 มีปัญหา error ช่วยแก้ไขด้วยค่ะ
เริ่มหัวข้อโดย: xvlnw.com ที่ 14 มิถุนายน 2013, 18:58:22
การ query mysql ให้เลิกใช้ mysql_db_query ครับ

โดยต้องสั่ง select database ก่อน ด้วยคำสั่ง mysql_select_db หลังจาก mysql_connect



อ้างถึง
include "config.in.php";
 $show_db = mysql_connect($host,$username,$password) or die ("ไม่สามารถติดต่อ database เพื่อแสดงประกาศได้");

mysql_select_db($dbname);

 $show_sql = "select * from google where id=1";
 mysql_query('SET NAMES tis620');
 $show_re = mysql_query( $show_sql) or die ("ไม่สามารถสั่งให้ database เพื่อแสดงประกาศได้");
 $arrgg = mysql_fetch_row( $show_re );
 $NRow = mysql_num_rows($show_re);



ลองตามนี้ครับ ได้ชัวๆ


หัวข้อ: Re: host up php 5.4 มีปัญหา error ช่วยแก้ไขด้วยค่ะ
เริ่มหัวข้อโดย: mcute ที่ 14 มิถุนายน 2013, 19:05:09
การ query mysql ให้เลิกใช้ mysql_db_query ครับ

โดยต้องสั่ง select database ก่อน ด้วยคำสั่ง mysql_select_db หลังจาก mysql_connect



อ้างถึง
include "config.in.php";
 $show_db = mysql_connect($host,$username,$password) or die ("ไม่สามารถติดต่อ database เพื่อแสดงประกาศได้");

mysql_select_db($dbname);

 $show_sql = "select * from google where id=1";
 mysql_query('SET NAMES tis620');
 $show_re = mysql_query( $show_sql) or die ("ไม่สามารถสั่งให้ database เพื่อแสดงประกาศได้");
 $arrgg = mysql_fetch_row( $show_re );
 $NRow = mysql_num_rows($show_re);



ลองตามนี้ครับ ได้ชัวๆ

ได้จริงๆด้วยค่ะขอบคุณมากน่ะค่ะสำหรับคำตอบทุกคนทำให้เข้าใจว่าบ้านหลังนี้อบอุ่นจริงๆไม่ทอดทิ้งกัน เข้าใจโค๊ดมากขึ้นด้วย


หัวข้อ: Re: host up php 5.4 มีปัญหา error ช่วยแก้ไขด้วยค่ะ
เริ่มหัวข้อโดย: iczykung ที่ 14 มิถุนายน 2013, 19:18:41
ดีใจด้วยครับ   :wanwan011: :wanwan011:


หัวข้อ: Re: host up php 5.4 มีปัญหา error ช่วยแก้ไขด้วยค่ะ
เริ่มหัวข้อโดย: zidit ที่ 14 มิถุนายน 2013, 19:37:02
ยินดีด้วยครับ


หัวข้อ: Re: host up php 5.4 มีปัญหา error ช่วยแก้ไขด้วยค่ะ
เริ่มหัวข้อโดย: iCafe ที่ 14 มิถุนายน 2013, 19:48:33
เหมือน php 5.4 จะยังมีปัญหาเยอะแฮะ ผมยังใช้ 5.2-5.3 อยู่เลยครับ  :wanwan023:

หึๆๆ ไม่รู้อะไรอีกละ  :wanwan044:


หัวข้อ: Re: host up php 5.4 มีปัญหา error ช่วยแก้ไขด้วยค่ะ
เริ่มหัวข้อโดย: vii ที่ 16 มิถุนายน 2013, 19:56:08
โค้ดค่อนข้างเก่านะครับ php เวอร์ชั่นใหม่ๆก็ปิดพวกฟังก์ชั่นบางอย่างไปแล้วตามที่คห.บนๆบอกไว้

เวลาซื้อสคริปพวกนี้ต้องถามคนขายด้วยว่ารันบนเวอร์ชั่นไหน?
และจริงๆแล้วใน php 5.3+ เขาแนะนำให้ใช้ mysqli แทนแล้วด้วยครับ   :wanwan017:


หัวข้อ: Re: host up php 5.4 มีปัญหา error ช่วยแก้ไขด้วยค่ะ
เริ่มหัวข้อโดย: Synchronize ที่ 17 มิถุนายน 2013, 17:15:51
และจริงๆแล้วใน php 5.3+ เขาแนะนำให้ใช้ mysqli แทนแล้วด้วยครับ   :wanwan017:
น่าจะเพราะ php 5.5 จะ deprecated พวก mysql_ แล้วน่ะครับ  (5.6 คงจะลบทิ้ง)

เปลี่ยนซะตั้งแต่เนิ่นๆ ดีกว่า

 :wanwan017: