我正在嘗試編寫一個簡單的(用於某些)腳本,該腳本將獲取上傳的文件夾中的圖像,然後用適當的位置填充我的html文檔中的文件名。 我已成功實現文件名的上傳和寫入數據庫(不確定是否需要該部分)。 想了解如何最好地實現這一點,一定要清楚一些。到目前爲止,我已經嘗試了幾件事,但沒有成功。從php文件夾中獲取圖像列表並填充圖像src標籤
<?php
$hote = 'localhost';
$base = '*****';
$user = '*****';
$pass = 'testuser2012';
$cnx = mysql_connect ($hote, $user, $pass) or die(mysql_error());
$ret = mysql_select_db ($base) or die (mysql_error());
$image_id = mysql_real_escape_string($_GET['ID']);
$sql = "SELECT image FROM image_upload WHERE ID ='$image_id'";
$result = mysql_query($sql);
$image = mysql_result($result, 0);
header('Content-Type: text/html');
echo '<img src="' . $image . '"/>';
exit;
?>
但是,也許我應該解釋完整的功能:我需要用戶thier圖像上傳到thier文件夾,然後在PHP圖片庫被調用時,與該文件夾的圖片表示填充它。 我不知道如果我正確地做了,應該從文件夾中讀取文件列表嗎?或者把名字寫到一個數據庫中,然後把它們從那裏拉出來......這就是我的問題所在 上面的代碼就是我試圖使用的代碼,雖然它會返回文件名,但它不會在標籤中回顯它。 ..not知道在那裏我的無能在於:)
的HTML我試圖填充如下:
<div class="slide">
<div class="image-holder">
<img src="img/asoft_table.jpg" alt="" />
</div>
<div class="info">
<p>Morbi a tellus lorem, id scelerisque ligula. Maecenas vitae turpis et.</p>
</div>
</div>
<div class="slide">
<div class="image-holder">
<img src="img/soft_table.jpg" alt="" />
</div>
<div class="info">
<p>Sed semper, lorem ac lobortis bibendum, magna neque varius augue, vel accumsan.</p>
</div>
</div>
<div class="slide">
<div class="image-holder">
<img src="img/living_room2.jpg" alt="" />
</div>
然後張貼你做;-) – 2012-03-20 16:53:21
你有文件名的幾件事情,只不過是迴應他們出到標籤的相應部分。你的問題是什麼?你目前有什麼代碼? – Brad 2012-03-20 16:53:46
如何關於與'$圖像= mysql_result($結果,0, '圖像');'? – ianbarker 2012-03-20 17:30:31