簡體   English   中英

使用php在選擇選項上未顯示圖像

[英]Image not displaying on select option using php

我有一個表格,該表格應該顯示用戶名及其右邊的上傳圖像。 我使用以下方式上傳了他們的圖片:

require 'db.php';
if (isset($_POST['submit']))
{
    $target_dir = "uploads/";
    $num=rand(1000000,10000000);
    $target_file = $target_dir ."$num". basename($_FILES["photo"]["name"]);
    $target_file = $target_dir . basename($_FILES["photo"]["name"]);
    move_uploaded_file($_FILES["photo"]["tmp_name"], $target_file);
    extract($_POST);
$result=mysqli($conn, $sql);
    }

下面的代碼將顯示用戶的圖像及其姓名:

<option value="<?php echo $rowUser['id']; ?>"><?php echo "<img src='uploads/".$rowUser['photo']."' >";?><?php echo $rowUser['name']; ?></option>

圖片不會顯示在進入用戶頁面上。 只有名字會出現。 願意學習並接受您可能擁有的任何解決方案。 謝謝

無法顯示圖像,因為<option> 僅允許包含文本 ,可能包含轉義字符(例如&eacute; )。

如果希望選項包含圖像,則應使用JS解決方案,如selectize 這樣的庫通過創建一些行為類似於選擇選項的select控件來解決該問題,但實際上它是由divsspans

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM