|
|
|
รูปภาพไม่ยอมขึ้นในฐานข้อมูลครับ TT ลองหาจุดผิดมาจะ 2-3 วันแล้วครับ |
|
|
|
|
|
|
|
นี่อะครับ มันไม่ยอมโชว์รูป :'(
|
|
|
|
|
Date :
2013-11-21 05:00:13 |
By :
xgabpyz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
path file ผิดอยู่แล้ว เวลาดึงจาก db ขั้นมาอ่ะ มีตัวแปรมาไหม...เช็คดีดี อย่าใจร้อน
ลอง echo ชื่อไฟล์ไว้ที่รูปภาพ คลิกขวาที่ภาพ แล้ว copy path มาดูซิว่ามันตรงกับ โฟลเดอร์ที่เก็บจริงใหม่ โพสต์ code ย่อ ๆ ไม่งั้นคนอื่นเค้าก็ไม่รู้หรอกว่าตะช่วยยังไง เอา code เฉพาะช่วงดึงรูปมาดูเน้อ
|
|
|
|
|
Date :
2013-11-21 07:26:31 |
By :
telesyn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เอา code มาดูเลย
|
|
|
|
|
Date :
2013-11-21 08:10:47 |
By :
TRIBIIZ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เอาโค้ดมาดูก่อนถึงจะช่วยหาจุดผิดได้
|
|
|
|
|
Date :
2013-11-21 11:22:28 |
By :
maojunghi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แคปเจอร์หน้าจอซอร์สโค๊ดให้ดูหน่อยครับ
ถ้าเป็น chrome ให้คลิกขวาที่รูป > ตรวจสอบองค์ประกอบ
ถ้าใช้ firefox คลิกขวา > ตรวจดูส่วนประกอบ
แล้วจับภาพด้านล่างที่แสดงซอร์สโค๊ดมาให้ดูหน่อยครับ
|
|
|
|
|
Date :
2013-11-21 11:35:58 |
By :
{Cyberman} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
บางทีปัญหาอาจจะอยู่ที่ ViewImage.php?BM_ISBN=<?=$objResult["BM_ISBN"];?>
ตอนสุดท้ายที่ echo $objResult["BM_PICTRUE"]; ออกมาได้ค่าอะไรมาบ้างครับ
|
|
|
|
|
Date :
2013-11-21 15:10:09 |
By :
{Cyberman} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมลองเปลี่ยน
echo $objResult["BM_PICTRUE"];
เป็น
echo $objResult["BM_ISBN"];
แล้วก็มีค่าเท่ากันครับพี่
|
|
|
|
|
Date :
2013-11-21 15:16:31 |
By :
xgabpyz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ที่จะให้ลองดูข้อมูล echo $objResult["BM_PICTRUE"]; เพราะว่าบางที อาจจะไม่มีค่าใดๆ ออกมาเลย
หรืออาจจะ error เพียบ ก็แน่นอนว่ารูปภาพจะไม่มีทางปรากฏให้เราได้พบสบตาอย่างแน่แท้ทีเดียวเชียว
ดังนั้น เพื่อให้กระจ่างชัด ควรจะลองดูว่าได้ค่าใด ออกมาจากหน้านี้หรือไม่
|
|
|
|
|
Date :
2013-11-21 15:22:33 |
By :
{Cyberman} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองแล้วครับ หน้าว่างเปล่า ไม่มีอะไรขึ้นมาเลย
เอาไฟล์ ViewImage.php ไปลง แล้วเข้าไปดู หน้าจอขาวเลยครับ
|
|
|
|
|
Date :
2013-11-21 15:25:15 |
By :
xgabpyz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
นี่คือการยัดรูปลง DB ตรงๆไช่หรือไม่ ระวังจะบวมไม่รู้ตัวนะครับ
|
|
|
|
|
Date :
2013-11-21 15:30:34 |
By :
yooui |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
นี่ครับ ในฐานข้อมูล
ผมใส่ไปแบบนี้
<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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมควรทำวิธีไหนคับเนี้ย
หรือแก้รูปแบบเกี่ยวกับรูปหมดเลย TT งงไปหมดแล้ว
|
|
|
|
|
Date :
2013-11-21 16:02:34 |
By :
xgabpyz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้ายังทัน เก็บรูปภาพเป็นชื่อ ไม่เอา BLOB อ่ะ....
|
|
|
|
|
Date :
2013-11-21 16:24:49 |
By :
telesyn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2013-11-21 17:33:10 |
By :
telesyn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ยังไม่ได้อยู่ดีอะคับ :'(
หน้า 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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
จะไม่สามารถเรียกชื่อไฟล์นั้นได้โดยตรง :
|
|
|
|
|
Date :
2013-11-21 18:46:01 |
By :
telesyn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าผมจะแก้ใหม่หมด ไม่เอา BLOB แล้ว
จะแก้เยอะไหมอะครับ แล้วจะมึนมากกว่านี้ไหม
เพราะวิธีนี้ผมก็ไม่อยากใช้แล้ว แต่ผมไม่มีแนวทาง
ทำมาหลายวันละครับ เฉพาะไอ้รูปภาพเนี้ย ทำยังไงก็ไม่ขึ้นสักที TT
|
|
|
|
|
Date :
2013-11-21 18:48:03 |
By :
xgabpyz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เดี๋ยวจะสับสน
แบบง่าย ๆ เอา Code ที่แปลง Binary มาวาง ตรง td ที่ต้องการให้มีรูป แล้วจะให้รูปมันเล็ก ก็กำหนดกรอบให้มัน เอาแบบดูดีหน่อย สร้างเป็นฟังก์ชั่น ซะ.....
|
|
|
|
|
Date :
2013-11-21 18:48:15 |
By :
telesyn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
นั่นละครับ ที่ผมงง ทำไม่เป็นเลย TT
ยกตัวอย่างให้ผมสักนิดได้ไหมครับ
|
|
|
|
|
Date :
2013-11-21 18:52:51 |
By :
xgabpyz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ที่โพสต์ไป คือ ต.ย. แล้วเค้าก้อมี code ให้โหลด....
|
|
|
|
|
Date :
2013-11-21 18:57:00 |
By :
telesyn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มันมีตั้ง 6-7 ไฟล์อะ ผมงง อันไหนต้องใส่ไฟล์ไหน อะไรยังไง มึนไปหมดเลยตอนนี้ในหัว :'(
เครียดจัดด ทำอยู่วิชาเดียว ฮือออออ
|
|
|
|
|
Date :
2013-11-21 19:02:20 |
By :
xgabpyz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมต้องแก้ตรงไหน เพิ่มอะไรบ้าง ไฟล์มันเยอะแยะไปหมดเลย
|
|
|
|
|
Date :
2013-11-21 19:19:42 |
By :
xgabpyz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตอนนี้ผมแก้เป็นแบบนี้
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>
เลยได้เป็นแบบนี้ครับ
พอกดคลิกขวาที่รูป แล้วเลือกเปิดในแท็บใหม่ได้แบบนี้
|
ประวัติการแก้ไข 2013-11-21 19:34:07
|
|
|
|
Date :
2013-11-21 19:26:14 |
By :
xgabpyz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
path ของไฟล์ ViewImage.php อยู่ ระดับเดียวกับ ไฟล์ search.php แน่นะ??
|
|
|
|
|
Date :
2013-11-21 20:22:08 |
By :
telesyn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ระดับเดียว หมายความว่ายังไงอะครับ TT
ตอนนี้ผมลงไว้ในนี้อะครับ
http://angsila.informatics.buu.ac.th/~55660293/887240/hw2-app/
|
|
|
|
|
Date :
2013-11-21 21:57:35 |
By :
xgabpyz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เด็ก ม.บูรพา ด้วย ทำโปรเจ็คกับ อ.ไรเนี่ยะ ฮ่า ๆ ๆ (อ.โจ้ หรือ อ.ยอด อิอิ)
ผมก็เริ่มมึนตามคุณล่ะ แล้ว code ไหน คือ การแปลงค่า binary กลับมาเป็นรูปภาพอ่ะครับ....คีย์สำคัญคือตรงนี้....
ตอนแรกคุณ ถ้าเรียกดูภาพตรง ๆ ภาพมันก็โชว์ ยังไงกันแน่ ลองเรียงลำดับความคิดใหม่ อย่าเพิ่งไปยุ่งกับ code
|
|
|
|
|
Date :
2013-11-21 22:21:52 |
By :
telesyn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองแบบนี้ดิ่ รูปออกไหม.....
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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เอาไปใส่ไว้ใน search.php หรือ viewimage.php อะครับ
|
|
|
|
|
Date :
2013-11-21 22:30:23 |
By :
xgabpyz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
พี่มีเฟสไหมครับ จะติดต่อกันง่ายกว่าน้ะ ผมอยากทำได้แล้วจริงจริงอ้ะ TT
|
|
|
|
|
Date :
2013-11-21 22:37:59 |
By :
xgabpyz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองเทสเลย หลาย ๆ ที่ .... แต่ไม่ได้อยากให้หลงทาง....คุณเริ่มสะเป๊ะแล้วอ่ะ...
คุณใจเย็น ๆ 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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตอนที่โชว์ได้ตอนนั้น มันก่อนที่จะทำเสร็จออกมาเป็นแบบนี้อะ
แล้วตอนนั้น หน้า edit ก็ยังใช้งานไม่ได้ มันเป็นภาษาต่างด้าว
พอผมแก้ หน้า edit ใช้งานปกติ
รูปภาพมันก็หายไปเลย แก้codeกลับมาอีกที มันก็ไม่ขึ้นแล้วอะ
ผมเลยมึน งง จนทุกวันนี้ 2 วันเต็ม ๆ แล้วอ่าที่แก้ TT
|
|
|
|
|
Date :
2013-11-21 22:41:14 |
By :
xgabpyz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองเทสไปหมดทุกไฟล์แล้วเด้อ
ไม่ได้สักที่เลย
TT
|
|
|
|
|
Date :
2013-11-21 22:59:06 |
By :
xgabpyz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ศึกษานี่ดีๆครับ ใช้งานได้ล้าน% ครับ เพราะผมก็แอบเอาไปใช้อยู่ และปัจจุบันก็ยังใช้อยู่
PHP Upload MySQL BLOB Image (BLOB Binary Data in a MySQL Database)
แต่ต้องชั่งใจดีๆ เผื่ออนาคตด้วยนะครับ หากระบบเราใหญ่ขึ้น DB บวมแน่ๆ ถ้าไม่ซีเรียสเรื่องคนจะเอารูปไปใช้ในทางอื่น ก็เก็บแค่พาทก็พอ(มันมีระบบลายน้ำอยู่นะ ในนี้ก็มี เผื่อช่วยได้)
ระบบที่ผมสร้างค่อนข้างซีเรียส เพราะเป็นระบบลงทะเบียน ซึ่งเก็บลายเซ็นต์ผู้เข้าร่วมกิจกรรม(เท่ห์ปะละ แอบอวด) ตามนี้ครับ
|
|
|
|
|
Date :
2013-11-21 23:02:28 |
By :
arm8957 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้วครับ
แทบไม่ได้แก้ไรเลย
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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2013-11-22 08:13:23 |
By :
telesyn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|