您好,我正在使用以下代碼從數據庫中獲取結果,在第二個轉儲結果中沒有問題,第一個存在問題,因爲如果文件是上傳的空間名稱結果被剪切後的空格:如果空間位於結果中,則SQL轉儲結果爲空
<?php echo "<a href=pdf/".$row['pdf'].">".$row['pdf']."</a>" ?>
first $row is = 124564
second $row is = 124564 SPRASHORT.pdf
如何解決第一個結果如同第二個?
您好,我正在使用以下代碼從數據庫中獲取結果,在第二個轉儲結果中沒有問題,第一個存在問題,因爲如果文件是上傳的空間名稱結果被剪切後的空格:如果空間位於結果中,則SQL轉儲結果爲空
<?php echo "<a href=pdf/".$row['pdf'].">".$row['pdf']."</a>" ?>
first $row is = 124564
second $row is = 124564 SPRASHORT.pdf
如何解決第一個結果如同第二個?
href
應該是之前你應該編碼空間內引用
<?php echo "<a href='pdf/".$row['pdf']."'>".$row['pdf']."</a>" ?>
OR
<?php echo "<a href=\"pdf/".$row['pdf']."\">".$row['pdf']."</a>" ?>
如果您有鏈接
<?php echo '<a href="pdf/' . urlencode($row['pdf']) . '">' . $row['pdf'] . '</a>' ?>
取代空格不需要結束分號? –
不是,儘管我總是使用它們,但是最後的分號並不是必須的,所以我保留它,因爲它不是一個錯誤 –
好吧,我明白了。 –