Hướng dẫn how to echo image from database in php - cách lặp lại hình ảnh từ cơ sở dữ liệu trong php

Tôi có một cơ sở dữ liệu trong đó có một hàng chứa hình ảnh. Bây giờ trong mã của tôi, tôi muốn lấy hình ảnh ra khỏi cơ sở dữ liệu, nhưng bằng cách nào đó tôi không thể làm được. Sau đây là mã của tôi - vui lòng giúp tôi ra -:

<?php

$qry = mysql_query("SELECT * FROM products ORDER BY products.id DESC LIMIT 0, 1", $con);
if (!$qry)
{
    die("Query Failed: ". mysql_error());
}

while ($row = mysql_fetch_array($qry))
{
    echo "<h2>".$row['title']."</h2>";
    echo "<img src=".'Image/'.$row['image']." />";
    echo "<p>".substr($row['body'],0,200)."<a href=articles.php?id=".$row['id']." > Read more</a></p>";
    echo "<p>".$row['price']."</p>";
}

?>

Nếu tôi không sử dụng PHP và chỉ sử dụng đơn giản thẻ <img>, thì đường dẫn phải là src="Image/passbook.jpg" và nó hoạt động tốt nhưng nó không hoạt động với PHP. Tôi đang tạo một bảng quản trị để máy khách có thể xóa hoặc cập nhật hình ảnh như anh ấy muốn, vì vậy tôi không được sử dụng thẻ <img> đơn giản.

Hướng dẫn how to echo image from database in php - cách lặp lại hình ảnh từ cơ sở dữ liệu trong php

Đã hỏi ngày 6 tháng 3 năm 2013 lúc 8:22Mar 6, 2013 at 8:22

Thử thay đổi,

echo "<img src=".'Image/'.$row['image']." />";

đến

echo "<img src='Image/".$row['image']."' />";

Đã trả lời ngày 6 tháng 3 năm 2013 lúc 8:24Mar 6, 2013 at 8:24

Hướng dẫn how to echo image from database in php - cách lặp lại hình ảnh từ cơ sở dữ liệu trong php

RikeshrikeshRikesh

25.8K14 Huy hiệu vàng78 Huy hiệu bạc87 Huy hiệu đồng14 gold badges78 silver badges87 bronze badges

0

Bạn có lỗi trong mã khai báo hình ảnh. Sửa nó như dưới đây,

while( $row = mysql_fetch_array($qry) )
{
    echo "<h2>".$row['title']."</h2>";
    echo "<img src = 'Image/".$row['image']."' alt = ""/>";
    echo "<p>".substr($row['body'],0,200)."<a href=articles.php?id=".$row['id']." > Read more</a></p>";
    echo "<p>".$row['price']."</p>";
}

Đã trả lời ngày 6 tháng 3 năm 2013 lúc 8:25Mar 6, 2013 at 8:25

Dipesh Parmardipesh ParmarDipesh Parmar

26.8K7 Huy hiệu vàng60 Huy hiệu bạc90 Huy hiệu Đồng7 gold badges60 silver badges90 bronze badges

2

Thử cái này

echo "<img src='Image/".$row['image']."' />";

Đã trả lời ngày 6 tháng 3 năm 2013 lúc 8:25Mar 6, 2013 at 8:25

Hướng dẫn how to echo image from database in php - cách lặp lại hình ảnh từ cơ sở dữ liệu trong php

Dipesh Parmardipesh ParmarNirmal Ram

26.8K7 Huy hiệu vàng60 Huy hiệu bạc90 Huy hiệu Đồng4 gold badges23 silver badges45 bronze badges

Thử cái này

while($row=mysql_fetch_array($qry))
{
    $title = $row['title'];
    $src = $row['image'];
    $whatever = $row['body'];
    echo "$title <br/><img src="$src" alt="my fancy photo" height="" width=""/><br/>$watever";
}

Đã trả lời ngày 6 tháng 3 năm 2013 lúc 8:25Mar 6, 2013 at 8:25

Dipesh Parmardipesh Parmartattvamasi

26.8K7 Huy hiệu vàng60 Huy hiệu bạc90 Huy hiệu Đồng1 gold badge7 silver badges14 bronze badges

Thử cái này

while($row = mysql_fetch_array($qry))
{
    echo "<h2>".$row['title']."</h2>";
    echo "<img src = 'Image/".$row['image']."' alt = ""/>";
    echo "<p>".substr($row['body'],0,200)."<a href=articles.php?id=".$row['id']." > Read more</a></p>";
    echo "<p>".$row['price']."</p>";
}

Nirmal Ramnirmal RamMar 6, 2013 at 8:28

Hướng dẫn how to echo image from database in php - cách lặp lại hình ảnh từ cơ sở dữ liệu trong php

1.7144 huy hiệu vàng23 Huy hiệu bạc45 Huy hiệu đồngRavinder Singh

thử cái này6 gold badges28 silver badges46 bronze badges

Tattvamasitattvamasi

echo "<img src=Image/".$row['image']." />";

Nirmal Ramnirmal RamMar 6, 2013 at 8:28

Hướng dẫn how to echo image from database in php - cách lặp lại hình ảnh từ cơ sở dữ liệu trong php

1.7144 huy hiệu vàng23 Huy hiệu bạc45 Huy hiệu đồngTapas Pal

thử cái này6 gold badges38 silver badges85 bronze badges

Làm thế nào để tìm nạp hình ảnh từ cơ sở dữ liệu trong PHP và hiển thị dưới dạng?

Kiểm tra xem người dùng chọn một tệp hình ảnh để tải lên. Truy xuất nội dung của tệp hình ảnh bằng TMP_NAME bằng hàm PHP File_Get_Contents (). Chèn nội dung nhị phân của hình ảnh vào cơ sở dữ liệu bằng PHP và MySQL. Hiển thị trạng thái tải lên hình ảnh cho người dùng.

Làm thế nào hình ảnh tìm nạp từ cơ sở dữ liệu trong PHP và hiển thị trong div?

Làm thế nào hình ảnh tìm nạp từ cơ sở dữ liệu trong PHP và hiển thị trong Div ?..
Đã tạo hình ảnh bảng. Bây giờ hãy tạo tệp cấu hình để định cấu hình cấu hình tệp kết nối cơ sở dữ liệu. PHP ..
Tải lên hình ảnh..
Hình ảnh cấu trúc thư mục ..
Hình ảnh được chèn vào cơ sở dữ liệu ..
Hình ảnh được tải lên và chèn vào cơ sở dữ liệu ..
Hình ảnh được tìm nạp từ bảng cơ sở dữ liệu ..

Làm thế nào chúng ta có thể chèn hình ảnh tìm nạp từ cơ sở dữ liệu trong PHP?

Ở đây chúng tôi có xác định một phần tử tệp đầu vào và một nút gửi, chúng tôi có thể chọn tệp từ phần tử đầu vào này và nhấp vào nút Gửi sau khi hình ảnh sẽ được gửi đến tập lệnh PHP và bằng cách sử dụng hàm file_get_contents () Chúng tôi có thể đọc tệp hình ảnh đã chọn ở định dạng chuỗiVà sau đó, chúng tôi sẽ chèn hình ảnh đó vào ...

Làm cách nào để nhận dữ liệu blob từ cơ sở dữ liệu MySQL?

Truy xuất hình ảnh và tệp được lưu trữ dưới dạng blob từ bảng MySQL bằng Python..
Cài đặt Python đầu nối MySQL bằng PIP ..
Thứ hai, thiết lập kết nối cơ sở dữ liệu MySQL trong Python ..
Sau đó, xác định truy vấn chọn để tìm nạp các giá trị cột Blob từ bảng cơ sở dữ liệu ..
Thực hiện truy vấn chọn bằng con trỏ.execute ().
Sử dụng con trỏ ..