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 > ดึงข้อมูลจากฐานข้อมูล รันแล้วจอขาว (ช่วยด้วยคับ!) มีภาพการ Eror คับ



 

ดึงข้อมูลจากฐานข้อมูล รันแล้วจอขาว (ช่วยด้วยคับ!) มีภาพการ Eror คับ

 



Topic : 061743



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



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



http://games.chaosiam.com/ เว็บเกมส์


ผมอยากจะดึงรูปกับ ข้อความ ของเกมส์แล้วลิงค์เข้ายังเกมส์แต่ใช้สคริปตัวนี้แล้วมันไม่ได้ โดย ชื่อ ตาราง= on_files


Code (PHP)
<div align="center">
<?
include "connect.php";
$strSQL="select * from on_files order by fileid desc";
$objQuery=mysql_query($strSQL);
echo"<table border=\"1\"  cellspacing=\"1\" cellpadding=\"1\"><tr>";	
$intRows = 0;
while($r=mysql_fetch_array( $objQuery))
{
	$fileid=$r[fileid];
	$icon=$r[icon];
	$title=$r[title];

$intRows++;
}
echo "<td>";									
?>
<div style="width=200px; hieght=250px; float=left; margin:5px padding:0;">
<div style="width=200px; hieght=200px; margin:0; padding:0;"><?php echo"<img src='files/image/$icon' width='200' hieght='200'>";?></div>
<div><?php echo '$title';?></div>
</div>
<?
echo"</td>";
if(($intRows)%3==0)
{
echo"</tr>";
}else{
echo "<td>";
}	

echo"</tr></table>";
?>
</div>



พอจะรัน --->
http://games.chaosiam.com/123/ จอขาว แต่ถ้ารันใน appserv มันจะฟ้องว่า Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\game\123\index.php on line 8

ผมไปเช็ค line 8 ดูแล้วก็มีแต่ตัว while($r=mysql_fetch_array( $objQuery))
ภาพการ error
* ผมด้านบนนี้ผมรันใน localhost เครื่องผมเอง (แต่รันใน เว็บจิงจอขาวซ่ะงั้น !)

ผมไม่รู้จะแก้ยังไงเลยต้องขอที่พึงจากชาว thaicreate คับ ช่วยหน่อยน่ะคับ ขอบคุณล่วงหน้าคับผม ^^



Tag : PHP









ประวัติการแก้ไข
2011-06-16 12:31:34
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2011-06-16 12:29:26 By : siamyim View : 1218 Reply : 15
 

 

No. 1



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

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

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


เพิ่มเข้าไปครับ แล้วเอาเอาพุทที่ error มาดูกัน
$objQuery=mysql_query($strSQL) or die(mysql_error());






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-16 12:39:45 By : sakuraei
 


 

No. 2



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



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

ใส่ตัว or die(mysql_error()); รันออกมา มันบอก No database selected

ตัวนี้ $strSQL="select * from on_files order by fileid desc"; ไม่ได้ selec dabases หรอกหรอคับหรือว่ามันไม่ทำงาน !!???
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-16 13:19:17 By : siamyim
 

 

No. 3



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

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

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


แสดงว่ามีปัญหาที่ include "connect.php";

$linkDB = mysql_connect("localhost","root","password") or die(mysql_error());
mysql_select_db("dbname",$linkDB) or die(mysql_error());


ประวัติการแก้ไข
2011-06-16 13:44:46
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-16 13:42:31 By : sakuraei
 


 

No. 4



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



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

พี่ดูผลงานคับ http://games.chaosiam.com/123/ มันไม่ Error ล่ะ แต่ดูเหมือนว่าข้อมูลที่จะดึงมันไม่แสดง กลับแสดงแค่ $title เฉยๆ ทำไงอ่ะคับ งง ??!
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-16 14:05:15 By : siamyim
 


 

No. 5



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

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

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


ที่มันไม่ขึ้น error ก็เพราะเป็นเซิร์ฟเวอร์แบบคอมเมอร์เชียลครับ เค้าปิด error log error display ครับ
แต่พอเป็นเครื่องเราเองค่ามาตรฐานจะถูกตั้งให้แสดง error ทุกชนิดครับ

คุณไปเปิดไฟล์ connect.php ดูน่ะครับ แล้วเอา or die(mysql_error()); ไปใส่หลังฟังก์ชั่น ตาม No.3
แล้วดู error ครับ


ประวัติการแก้ไข
2011-06-16 14:19:57
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-16 14:15:46 By : sakuraei
 


 

No. 6



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



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

ไฟล์ connect.php รันแล้วก็ ผมก็ใส่ or die(mysql_error()); แล้วน่ะคับ มันก็ไม่ฟ้อง Error อะไร แต่ทำไมข้อมูลถึงไม่โผล่


------------------

ผมก็รันไฟล์ connect.php ใน เครื่องผมเองแหละ appserv คับก็เหมือกันมันไม่ฟ้อง Error ตรงไหนเลย ???


ประวัติการแก้ไข
2011-06-16 14:27:26
2011-06-16 14:35:48
2011-06-16 14:40:48
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-16 14:26:53 By : siamyim
 


 

No. 7



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

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

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


เช็คดูดีๆครับ ใส่ชื่อฐานข้อมูลผิดหรือเปล่าครับ
แล้วตอนนี้ยัง error ตัวเดิมอยู่หรือเปล่า

เอาโค้ดชุดนี้ไปไว้ด้านบนสุดของโค้ด php ครับ

error_reporting(E_ALL);
ini_set('display_errors','On');

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-16 14:39:23 By : sakuraei
 


 

No. 8



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



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

ขึ้นจริงๆด้วยพี่ ยกชุดเลย


Notice: Use of undefined constant fileid - assumed 'fileid' in C:\AppServ\www\game\123\index.php on line 14

Notice: Use of undefined constant icon - assumed 'icon' in C:\AppServ\www\game\123\index.php on line 15

Notice: Use of undefined constant title - assumed 'title' in C:\AppServ\www\game\123\index.php on line 16

$fileid=$r[fileid];
$icon=$r[icon];
$title=$r[title];

ตัวแปรนี้ผมสร้างขึ้นมาเอง ! จากฟิวของฐานข้อมูลที่อยู่ในตาราง on_files ของฐานข้อมูลที่ชื่อ db_game คับ !


ประวัติการแก้ไข
2011-06-16 14:47:10
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-16 14:45:30 By : siamyim
 


 

No. 9



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

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

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


$fileid=$r["fileid"];
$icon=$r["icon"];
$title=$r["title"];
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-16 14:48:36 By : sakuraei
 


 

No. 10



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



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

ได้แล้วคับพี่เก่งมากๆคับผม--> http://games.chaosiam.com/123/


ผมมัวแต่แก้ ไฟล์อยู่คับ ขอบคุณจริงๆ คับ ตง echo '$title' เปลี่ยนเป็น echo "$title" แล้วตรง <?php echo"<img src='files/image/$icon' width='200' hieght='200'>";?> เราจะแก้ยังไงให้ตัวแปร $icon ใส่เครื่องหมาย "" ได้คับคือรูปมันยังไม่ขึ้นคับผม แล้วอยากให้มัน สัก 6 อัน (6 limit )

ถ้าเป็นการรบกวนก็ต้องขอออภัยด้วยน่ะคับผม ขอบคุณมากๆคับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-16 15:29:24 By : siamyim
 


 

No. 11



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

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

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


ไม่เข้าใจครับ อยากให้ $icon ใช้ " "
ขยายความหน่อยครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-16 15:35:19 By : sakuraei
 


 

No. 12



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



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

อ่อ ไม่เป็นไรคับ คือรูปมันไม่ขึ้นแต่ผมทำได้ล่ะ เหลือแต่ให้มันมากว่า 1 อยากได้ 6 คอลัมภ์ 2 แถว แห่ะๆๆ ขอบคุณคับ แต่ผมจะโมเองคับ

ถ้าพีีไม่ว่างก็ไม่เปนไรคับ ขอบคุณสำหรับ ความช่วยเหลือตั้งแต่ตอนแรกๆ เลย คับ ^^
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-16 15:55:27 By : siamyim
 


 

No. 13



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

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

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


ไม่เหนือบ่ากว่าแรงก็ยินดีครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-16 16:07:48 By : sakuraei
 


 

No. 14



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



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

ขอออีก นิส นุง ดูให้หน่อยคับ http://games.chaosiam.com/123/

ตรงโค้ด <img src="thaicreate/<?=$objResult["Picture"];?>"> เราจะปรับ width="" heigth="" คือจะปรับความสูงความกว้างของรูปอ่ะครับ จะแทรกโค้ดยังไงคับ ????

พอดีดึงมาแล้วมันมาหมดเลย อยากจะ limit มัน อ่ะคับ จะโชว์แค่ 4 colum 2 แถว ต้องเพิ่มโค้ดอะไรไปคับผม

Code (PHP)
<html>
<head>
<title>ThaiCreate.Com Tutorial</title>
</head>
<body>
	<?
		include "connect.php";
		$strSQL = "SELECT * FROM on_files";
		$objQuery = mysql_query($strSQL);
		echo"<table border=\"1\"  cellspacing=\"1\" cellpadding=\"1\"><tr>";
		$intRows = 0;
		while($objResult = mysql_fetch_array($objQuery))
		{
			echo "<td width='164'>"; 
			$intRows++;
	?>
			<center>
				<A HREF='http://games.chaosiam.com/file.php?f=<?=$objResult["fileid"] ;?>' target='_blank'><img src="../files/image/<?=$objResult["icon"] ;?>"></a><br>
				<A HREF='http://games.chaosiam.com/file.php?f=<?=$objResult["fileid"] ;?>' target='_blank'><?=$objResult["title"];?></a>
				<br>
			</center>
	<?
			echo"</td>";
			if(($intRows)%4==0)
			{
				echo"</tr>";
			}
		}
		echo"</tr></table>";
	?>
</body>
</html>
<?
mysql_close($objConnect);
?>


ขอบคุณครับ


ประวัติการแก้ไข
2011-06-16 20:36:49
2011-06-16 20:37:20
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-16 20:34:42 By : siamyim
 


 

No. 15



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

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

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



ส่วนมากผมจะปรับค่าใดค่าหนึ่งครับ ไม่ปรับทั้งสองค่าพร้อมกันเพราะจะทำให้มิติของภาพเพี้ยนไปจากเดิม


<img src="thaicreate/<?=$objResult["Picture"];?>" style="width:250px;" />

<img src="thaicreate/<?=$objResult["Picture"];?>" style="height:180px;" />
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-16 20:40:08 By : sakuraei
 

   

ค้นหาข้อมูล


   
 

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