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 > รูปภาพไม่ยอมขึ้นในฐานข้อมูลครับ TT ลองหาจุดผิดมาจะ 2-3 วันแล้วครับ



 

รูปภาพไม่ยอมขึ้นในฐานข้อมูลครับ TT ลองหาจุดผิดมาจะ 2-3 วันแล้วครับ

 



Topic : 102901

Guest




รบกวนหน่อยนะครับ ผมต้องทำงานส่งอาจารย์
ตอนนี้ผมทำเสร็จหมดทุกฟังชั่นแล้ว ที่อาจารย์ต้องการ
แต่ติดอยู่แค่นิดเดียว ที่รูปภาพมันไม่ยอมโชว์อะครับ
หาจุดมานานมากแล้ว รบกวนช่วยหน่อยนะครับ TT



Tag : PHP, HTML/CSS







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2013-11-21 04:58:32 By : xgabpyz View : 1142 Reply : 42
 

 

No. 1

Guest


หน้าโชว์


นี่อะครับ มันไม่ยอมโชว์รูป :'(






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-21 05:00:13 By : xgabpyz
 


 

No. 2

Guest


path file ผิดอยู่แล้ว เวลาดึงจาก db ขั้นมาอ่ะ มีตัวแปรมาไหม...เช็คดีดี อย่าใจร้อน

ลอง echo ชื่อไฟล์ไว้ที่รูปภาพ คลิกขวาที่ภาพ แล้ว copy path มาดูซิว่ามันตรงกับ โฟลเดอร์ที่เก็บจริงใหม่ โพสต์ code ย่อ ๆ ไม่งั้นคนอื่นเค้าก็ไม่รู้หรอกว่าตะช่วยยังไง เอา code เฉพาะช่วงดึงรูปมาดูเน้อ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-21 07:26:31 By : telesyn
 

 

No. 3



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



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


เอา code มาดูเลย
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-21 08:10:47 By : TRIBIIZ
 


 

No. 4



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



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


เอาโค้ดมาดูก่อนถึงจะช่วยหาจุดผิดได้
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-21 11:22:28 By : maojunghi
 


 

No. 5



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



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

แคปเจอร์หน้าจอซอร์สโค๊ดให้ดูหน่อยครับ

ถ้าเป็น chrome ให้คลิกขวาที่รูป > ตรวจสอบองค์ประกอบ
ถ้าใช้ firefox คลิกขวา > ตรวจดูส่วนประกอบ

แล้วจับภาพด้านล่างที่แสดงซอร์สโค๊ดมาให้ดูหน่อยครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-21 11:35:58 By : {Cyberman}
 


 

No. 6

Guest


ตอบความคิดเห็นที่ : 5 เขียนโดย : {Cyberman} เมื่อวันที่ 2013-11-21 11:35:58
รายละเอียดของการตอบ ::
เง้อ...เราว่าถ้าต้องสอนขนาดนี้ เราขอไปกระโดดบันไดขั้นที่ 4 ให้ขาหักแทงพุงตายดีกว่า T^T

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-21 12:50:30 By : telesyn
 


 

No. 7



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



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

Insert

if(isset($_POST['btn_new'])&&( $_FILES['BM_PICTRUE']['size'] > 0))
{
$fileName = $_FILES['BM_PICTRUE']['name'];
$tmpName = $_FILES['BM_PICTRUE']['tmp_name'];
$fileSize = $_FILES['BM_PICTRUE']['size'];
$fileType = $_FILES['BM_PICTRUE']['type'];

$fp = fopen($tmpName, 'r');
$content = fread($fp, filesize($tmpName));
$content = addslashes($content);
fclose($fp);
if(!get_magic_quotes_gpc())
{
$fileName = addslashes($fileName);
}
$sql = "INSERT INTO managementbook VALUES('$BM_ISBN','$id_bookGroups','$BM_NB','$BM_KEY','$BM_PRICE','$BM_DMY','$BM_STATUS','$content')";
mysql_query($sql) or die('Error, query failed');
echo "<br>File $fileName uploaded<br>";
} else {
echo "NoFile";
}
$sql = "INSERT INTO managementbook VALUES('$BM_ISBN','$id_bookGroups','$BM_NB','$BM_KEY','$BM_PRICE','$BM_DMY','$BM_STATUS','$content')";


ViewImage

<?php
function connect_db()
{
global $myserv ;

$myserv = mysql_connect("localhost","","");
if(!$myserv){
die('Could not connect : '.mysql_error());
}
if(!mysql_select_db("")){
die('Could not select database : '. mysql_error());
}
//mysql_query("set names utf8_general_ci");
mysql_query("SET NAMES UTF8");
}
function close_db()
{
global $myserv ;
mysql_close($myserv);
}
connect_db();
$strSQL = "SELECT * FROM managementbook INNER JOIN bookgroups
ON managementbook.bookGroups_id_bookGroups = bookgroups.id_bookGroups
INNER JOIN bookauthors_has_managementbook
ON bookauthors_has_managementbook.managementBook_BM_ISBN = managementbook.BM_ISBN
INNER JOIN bookauthors
ON bookauthors.id_bookAuthors = bookauthors_has_managementbook.bookAuthors_id_bookAuthors
WHERE BM_ISBN = '$BM_ISBN' ";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
$objResult = mysql_fetch_array($objQuery);

echo $objResult["BM_PICTRUE"];
?>



Search

<?php
connect_db();

if($_GET['action']=='search'){

$BM_NB = $_POST['BM_NB'] ;
$name_Authors = $_POST['name_Authors'];
$BM_KEY = $_POST['BM_KEY'];
$strSQL = "SELECT * FROM managementbook INNER JOIN bookgroups
ON managementbook.bookGroups_id_bookGroups = bookgroups.id_bookGroups
INNER JOIN bookauthors_has_managementbook
ON bookauthors_has_managementbook.managementBook_BM_ISBN = managementbook.BM_ISBN
INNER JOIN bookauthors
ON bookauthors.id_bookAuthors = bookauthors_has_managementbook.bookAuthors_id_bookAuthors
WHERE BM_NB LIKE '%$BM_NB%' && name_Authors LIKE '%$name_Authors%' && BM_KEY LIKE '%$BM_KEY%'";
}else{
$strSQL = "SELECT * FROM managementbook INNER JOIN bookgroups
ON managementbook.bookGroups_id_bookGroups = bookgroups.id_bookGroups
INNER JOIN bookauthors_has_managementbook
ON bookauthors_has_managementbook.managementBook_BM_ISBN = managementbook.BM_ISBN
INNER JOIN bookauthors
ON bookauthors.id_bookAuthors = bookauthors_has_managementbook.bookAuthors_id_bookAuthors";
}

$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");

echo"<center>";
echo"<br><font size=5 color=blue>BOOK LIST</font><br><br>";
echo"<table>";
echo"<tr bgcolor='#FF99FF'><th> ISBN </th>
<th> BookName </th>
<th> Authors </th>
<th> Price </th>
<th> Year </th>
<th> Status </th>
<th> Keyword </th>
<th> Groups </th>
<th> Picture </th>
<th colspan=2> Operation </th></tr>";
while($objResult = mysql_fetch_array($objQuery))
{
?>
<tr>
<td bgcolor='#DDDDDD'><div align="center"><?=$objResult["BM_ISBN"];?></div></td>
<td bgcolor='#DDDDDD' width="100"><center><?=$objResult["BM_NB"];?></center></td>
<td bgcolor='#DDDDDD' width="100"><center><?=$objResult["name_Authors"];?></center></td>
<td bgcolor='#DDDDDD' width="100"><center><?=$objResult["BM_PRICE"];?></center></td>
<td bgcolor='#DDDDDD' width="100"><center><?=$objResult["BM_DMY"];?></center></td>
<td bgcolor='#DDDDDD' width="100"><center><?=$objResult["BM_STATUS"];?></center></td>
<td bgcolor='#DDDDDD' width="100"><center><?=$objResult["BM_KEY"];?></center></td>
<td bgcolor='#DDDDDD' width="100"><center><?=$objResult["name_Groups"];?></center></td>
<td bgcolor='#DDDDDD'><center><img width="200" height="200" src="ViewImage.php?BM_ISBN=<?=$objResult["BM_ISBN"];?>"></center></td>
<td bgcolor='#DDDDDD' width="100"><center><a href="edit.php?BM_ISBN=<?=$objResult["BM_ISBN"];?>&action=edit">Edit</a></center></td>
<td bgcolor='#DDDDDD' width="100"><center><a href=# onClick="del(<?=$objResult["BM_ISBN"];?>)">Delete</a></center></td>

</tr>
<?
}
?>
</table>
</body>
</html>
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-21 14:55:29 By : xgabpyz
 


 

No. 8



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



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

บางทีปัญหาอาจจะอยู่ที่ ViewImage.php?BM_ISBN=<?=$objResult["BM_ISBN"];?>


ตอนสุดท้ายที่ echo $objResult["BM_PICTRUE"]; ออกมาได้ค่าอะไรมาบ้างครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-21 15:10:09 By : {Cyberman}
 


 

No. 9



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



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

ผมลองเปลี่ยน

echo $objResult["BM_PICTRUE"];

เป็น

echo $objResult["BM_ISBN"];

แล้วก็มีค่าเท่ากันครับพี่
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-21 15:16:31 By : xgabpyz
 


 

No. 10



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



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

ที่จะให้ลองดูข้อมูล echo $objResult["BM_PICTRUE"]; เพราะว่าบางที อาจจะไม่มีค่าใดๆ ออกมาเลย
หรืออาจจะ error เพียบ ก็แน่นอนว่ารูปภาพจะไม่มีทางปรากฏให้เราได้พบสบตาอย่างแน่แท้ทีเดียวเชียว

ดังนั้น เพื่อให้กระจ่างชัด ควรจะลองดูว่าได้ค่าใด ออกมาจากหน้านี้หรือไม่
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-21 15:22:33 By : {Cyberman}
 


 

No. 11



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



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

ลองแล้วครับ หน้าว่างเปล่า ไม่มีอะไรขึ้นมาเลย
เอาไฟล์ ViewImage.php ไปลง แล้วเข้าไปดู หน้าจอขาวเลยครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-21 15:25:15 By : xgabpyz
 


 

No. 12



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



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


Code (PHP)
<center><img width="200" height="200" src="ViewImage.php?BM_ISBN=<?=$objResult["BM_ISBN"];?>"></center>


คุณกำลังจะให้คลิ๊กรูปแล้วไปยังหน้า ViewImage.php ใช่ไหม

แต่ Code นี้มันผิด คุณต้อง

Code (PHP)
<center><a href="ViewImage.php?BM_ISBN=<?=$objResult["BM_ISBN"];?>"><img width="200" height="200" src="แฟ้มที่เก็บภาพ/<?=$objResult["ฟิลด์เก็บชื่อของภาพ"];?>"></a></center>



ลองดูครับ


ประวัติการแก้ไข
2013-11-21 15:31:16
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-21 15:28:41 By : TRIBIIZ
 


 

No. 13

Guest


นี่คือการยัดรูปลง DB ตรงๆไช่หรือไม่ ระวังจะบวมไม่รู้ตัวนะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-21 15:30:34 By : yooui
 


 

No. 14



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



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

ฐานข้อมูล

นี่ครับ ในฐานข้อมูล

ผมใส่ไปแบบนี้

<center><a href="ViewImage.php?BM_ISBN=<?=$objResult["BM_ISBN"];?>"><img width="200" height="200" src="managementbook/<?=$objResult["BM_ISBN"];?>"></a></center>

มันก็ยังไม่ขึ้นอะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-21 15:43:20 By : xgabpyz
 


 

No. 15



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



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

ผมควรทำวิธีไหนคับเนี้ย

หรือแก้รูปแบบเกี่ยวกับรูปหมดเลย TT งงไปหมดแล้ว
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-21 16:02:34 By : xgabpyz
 


 

No. 16



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



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

Join เยอะเกินไปรึเปล่าครับ

$strSQL = "SELECT * FROM managementbook INNER JOIN bookgroups
ON managementbook.bookGroups_id_bookGroups = bookgroups.id_bookGroups
INNER JOIN bookauthors_has_managementbook
ON bookauthors_has_managementbook.managementBook_BM_ISBN = managementbook.BM_ISBN
INNER JOIN bookauthors
ON bookauthors.id_bookAuthors = bookauthors_has_managementbook.bookAuthors_id_bookAuthors
WHERE BM_ISBN = '$BM_ISBN' ";

ทั้งที่ต้องการแค่ BM_PICTURE

ลองแค่นี้ดู
$strSQL = "SELECT BM_PICTRUE FROM managementbook WHERE BM_ISBN = '$BM_ISBN' ";

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-21 16:06:45 By : {Cyberman}
 


 

No. 17

Guest


ถ้ายังทัน เก็บรูปภาพเป็นชื่อ ไม่เอา BLOB อ่ะ....
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-21 16:24:49 By : telesyn
 


 

No. 18



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

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

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


ตอบความคิดเห็นที่ : 17 เขียนโดย : telesyn เมื่อวันที่ 2013-11-21 16:24:49
รายละเอียดของการตอบ ::
ตามนั้น ในบทเรียนมีครับ แต่ถ้ายังไงๆ ก็จะใช้ blob ต้องเอา header ออกก่อนแล้วดูว่าอะไรออกมาบ้าง ถ้ามี error ปนมามันก็ไม่เป็นรูปแล้ว

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


 

No. 19

Guest



แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-21 17:33:10 By : telesyn
 


 

No. 20



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



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

ยังไม่ได้อยู่ดีอะคับ :'(

หน้า viewimage
Code (PHP)
	connect_db();
	$strSQL = "SELECT BM_PICTRUE FROM managementbook WHERE BM_ISBN = '$BM_ISBN' ";
	$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
	$objResult = mysql_fetch_array($objQuery);
	
	echo $objResult["BM_PICTRUE"];



หน้า search
Code (PHP)
<td a href="ViewImage.php?BM_ISBN=<?=$objResult["BM_ISBN"];?>"><img width="200" height="200" src="managementbook/<?=$objResult["BM_ISBN"];?>"></a></center>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-21 18:27:26 By : xgabpyz
 


 

No. 21

Guest


https://www.thaicreate.com/free-web-script/php-upload-file-mysql-blob-binary.html
เอามาจากอันนี้ป่าว.....

อ่านดีดีมันจะมีท่อนนึง กล่าวไว้ว่า
"แต่ในกรณีที่เราจัดเก็บรุปภาพทั้งหมดที่ถูกแปลงเป็น Binary แล้วลงในฐานข้อมูล MySQL จะไม่สามารถเรียกชื่อไฟล์นั้นได้โดงตรง แต่จะต้องสร้างไฟล์ php สำหรับอ่าน Binary Data และแปลงมาเป็นรุปภาพอีกขั้นตอนหนึ่ง จากนั้นก็อ้างอิง Path จากไฟล์ php นั้น ๆ เพื่อแสดงรูปภาพออกมาก"

เพราะฉนั้น ไอ้แบบนี้
src="managementbook/<?=$objResult["BM_ISBN"]; 

ใช้ไม่ได้ เลิกล่มครับ

แล้วคิดแบบนี้ >>>> ถ้าคุณจะให้รูปเล็ก ๆ โชว์ในตาราง คุณเอา Code หน้า ViewImage.php มาแทรก ใน td แล้วละครับ แต่ต้องปรับขนาดรูปให้เล็กลง (ทำไม่ยาก)
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-21 18:44:46 By : telesyn
 


 

No. 22

Guest


จะไม่สามารถเรียกชื่อไฟล์นั้นได้โดยตรง :
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-21 18:46:01 By : telesyn
 


 

No. 23



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



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

ถ้าผมจะแก้ใหม่หมด ไม่เอา BLOB แล้ว
จะแก้เยอะไหมอะครับ แล้วจะมึนมากกว่านี้ไหม

เพราะวิธีนี้ผมก็ไม่อยากใช้แล้ว แต่ผมไม่มีแนวทาง
ทำมาหลายวันละครับ เฉพาะไอ้รูปภาพเนี้ย ทำยังไงก็ไม่ขึ้นสักที TT
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-21 18:48:03 By : xgabpyz
 


 

No. 24

Guest


เดี๋ยวจะสับสน
แบบง่าย ๆ เอา Code ที่แปลง Binary มาวาง ตรง td ที่ต้องการให้มีรูป แล้วจะให้รูปมันเล็ก ก็กำหนดกรอบให้มัน เอาแบบดูดีหน่อย สร้างเป็นฟังก์ชั่น ซะ.....
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-21 18:48:15 By : telesyn
 


 

No. 25

Guest


ตอบความคิดเห็นที่ : 21 เขียนโดย : telesyn เมื่อวันที่ 2013-11-21 18:44:46
รายละเอียดของการตอบ ::
อ่าน 21 ยังน้อง link ที่เอามาแป๊ะ ...น่าจะทำได้แล้วม้าง

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-21 18:51:51 By : telesyn
 


 

No. 26



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



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

นั่นละครับ ที่ผมงง ทำไม่เป็นเลย TT
ยกตัวอย่างให้ผมสักนิดได้ไหมครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-21 18:52:51 By : xgabpyz
 


 

No. 27

Guest


ที่โพสต์ไป คือ ต.ย. แล้วเค้าก้อมี code ให้โหลด....
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-21 18:57:00 By : telesyn
 


 

No. 28



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



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

มันมีตั้ง 6-7 ไฟล์อะ ผมงง อันไหนต้องใส่ไฟล์ไหน อะไรยังไง มึนไปหมดเลยตอนนี้ในหัว :'(
เครียดจัดด ทำอยู่วิชาเดียว ฮือออออ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-21 19:02:20 By : xgabpyz
 


 

No. 29



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



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

ผมต้องแก้ตรงไหน เพิ่มอะไรบ้าง ไฟล์มันเยอะแยะไปหมดเลย
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-21 19:19:42 By : xgabpyz
 


 

No. 30



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



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

ตอนนี้ผมแก้เป็นแบบนี้

View
connect_db();
$strSQL = "SELECT * FROM managementbook WHERE BM_ISBN = '".$_GET["BM_ISBN"]."' ";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
$objResult = mysql_fetch_array($objQuery);

echo $objResult["BM_PICTRUE"];



Search
<td><center><img src="ViewImage.php?BM_ISBN=<?=$objResult["BM_ISBN"];?>"></center></td>
<td><center><?=$objResult["BM_ISBN"];?></center></td>

เลยได้เป็นแบบนี้ครับ
tttt

พอกดคลิกขวาที่รูป แล้วเลือกเปิดในแท็บใหม่ได้แบบนี้
หฟหหห


ประวัติการแก้ไข
2013-11-21 19:34:07
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-21 19:26:14 By : xgabpyz
 


 

No. 31

Guest


path ของไฟล์ ViewImage.php อยู่ ระดับเดียวกับ ไฟล์ search.php แน่นะ??
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-21 20:22:08 By : telesyn
 


 

No. 32



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



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

ระดับเดียว หมายความว่ายังไงอะครับ TT
ตอนนี้ผมลงไว้ในนี้อะครับ

http://angsila.informatics.buu.ac.th/~55660293/887240/hw2-app/
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-21 21:57:35 By : xgabpyz
 


 

No. 33

Guest


เด็ก ม.บูรพา ด้วย ทำโปรเจ็คกับ อ.ไรเนี่ยะ ฮ่า ๆ ๆ (อ.โจ้ หรือ อ.ยอด อิอิ)

ผมก็เริ่มมึนตามคุณล่ะ แล้ว code ไหน คือ การแปลงค่า binary กลับมาเป็นรูปภาพอ่ะครับ....คีย์สำคัญคือตรงนี้....

ตอนแรกคุณ ถ้าเรียกดูภาพตรง ๆ ภาพมันก็โชว์ ยังไงกันแน่ ลองเรียงลำดับความคิดใหม่ อย่าเพิ่งไปยุ่งกับ code
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-21 22:21:52 By : telesyn
 


 

No. 34

Guest


ลองแบบนี้ดิ่ รูปออกไหม.....
connect_db();
$strSQL = "SELECT BM_PICTRUE FROM managementbook WHERE BM_ISBN = '$BM_ISBN' ";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
$objResult = mysql_fetch_array($objQuery);
echo $objResult["BM_PICTRUE"];
<img src="ViewImage.php?BM_ISBN=<?=$objResult["BM_PICTRUE"];?>">

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-21 22:26:01 By : telesyn
 


 

No. 35



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



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

เอาไปใส่ไว้ใน search.php หรือ viewimage.php อะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-21 22:30:23 By : xgabpyz
 


 

No. 36



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



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

พี่มีเฟสไหมครับ จะติดต่อกันง่ายกว่าน้ะ ผมอยากทำได้แล้วจริงจริงอ้ะ TT
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-21 22:37:59 By : xgabpyz
 


 

No. 37

Guest


ลองเทสเลย หลาย ๆ ที่ .... แต่ไม่ได้อยากให้หลงทาง....คุณเริ่มสะเป๊ะแล้วอ่ะ...

คุณใจเย็น ๆ Code ที่ผมโพสต์ไป ดูได้แต่ลืมไป ดูได้ดูที่ตัวแปรครับ

เริ่มใหม่ ::::::::::: Code ทั้งหมดของคุณไม่ต้องยุ่ง คุณดูนะ

รูปแบบ

เริ่มต้น

From picture> BLOB (binary large object) > To Database

ถ้าคุณจะโชว์รูปได้ ก็ต้องทำย้อนกลับ

From Database > BLOB (binary large object) > To picture

ซึ่งคุณบอกว่าคุณเคยเอารูปมาโชว์ได้ คุณก็เอา Code นั้น มาใช้ ให้เป็นประโยชน์ สิครับ

คุณทำให้รูปโชว์ในครั้งแรกได้แล้ว แล้วไหนล่ะ Code นั้น

คุณตอบโจทย์นี้ให้ได้สิครับ งานคุณนะ ผมไม่รู้หรอก

ใจเย็น ๆ ๆ ๆ หน่อย
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-21 22:39:10 By : telesyn
 


 

No. 38



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



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

ตอนที่โชว์ได้ตอนนั้น มันก่อนที่จะทำเสร็จออกมาเป็นแบบนี้อะ
แล้วตอนนั้น หน้า edit ก็ยังใช้งานไม่ได้ มันเป็นภาษาต่างด้าว
พอผมแก้ หน้า edit ใช้งานปกติ
รูปภาพมันก็หายไปเลย แก้codeกลับมาอีกที มันก็ไม่ขึ้นแล้วอะ
ผมเลยมึน งง จนทุกวันนี้ 2 วันเต็ม ๆ แล้วอ่าที่แก้ TT
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-21 22:41:14 By : xgabpyz
 


 

No. 39



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



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

ลองเทสไปหมดทุกไฟล์แล้วเด้อ
ไม่ได้สักที่เลย

TT
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-21 22:59:06 By : xgabpyz
 


 

No. 40



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



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


ศึกษานี่ดีๆครับ ใช้งานได้ล้าน% ครับ เพราะผมก็แอบเอาไปใช้อยู่ และปัจจุบันก็ยังใช้อยู่
PHP Upload MySQL BLOB Image (BLOB Binary Data in a MySQL Database)

แต่ต้องชั่งใจดีๆ เผื่ออนาคตด้วยนะครับ หากระบบเราใหญ่ขึ้น DB บวมแน่ๆ ถ้าไม่ซีเรียสเรื่องคนจะเอารูปไปใช้ในทางอื่น ก็เก็บแค่พาทก็พอ(มันมีระบบลายน้ำอยู่นะ ในนี้ก็มี เผื่อช่วยได้)

ระบบที่ผมสร้างค่อนข้างซีเรียส เพราะเป็นระบบลงทะเบียน ซึ่งเก็บลายเซ็นต์ผู้เข้าร่วมกิจกรรม(เท่ห์ปะละ แอบอวด) ตามนี้ครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-21 23:02:28 By : arm8957
 


 

No. 41



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



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

ได้แล้วครับ

แทบไม่ได้แก้ไรเลย

Code (PHP)
	connect_db();
	$strSQL = "SELECT * FROM managementbook WHERE BM_ISBN = '".$_GET["BM_ISBN"]."' ";
	$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
	$objResult = mysql_fetch_array($objQuery);

	echo $objResult["BM_PICTRUE"];




<td bgcolor='#DDDDDD'><center><img width="150" height="200" src="ViewImage.php?BM_ISBN=<?=$objResult["BM_ISBN"];?>"></center></td>



แค่ลบพิมใหม่ อยู่ดีดีมันก็ขึ้นมาให้เองเลย TT งงเลยอะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-21 23:08:38 By : xgabpyz
 


 

No. 42

Guest



แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-22 08:13:23 By : telesyn
 

   

ค้นหาข้อมูล


   
 

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