从索引页面上的数据库调用图像

时间:2017-03-03 13:00:56

标签: php html css mysql

我想在索引页面上调用数据库中的图像,但有些事情出错了。

当我在管理面板上尝试它的okey但在索引页面上,我不能这样做。

那是我的索引页码。

public class MainController {

    @FXML
    private BorderPane root ;
    @FXML
    private ListView<String> selector ;

    @FXML
    private Parent userInfo ;
    @FXML
    private Parent prefs;
    @FXML
    private Parent appearance;

    // need controllers to get data later...

    @FXML
    private UserInfoController userInfoController ;
    @FXML
    private PreferencesController prefsController ;
    @FXML
    private AppearanceController appearanceController ;

    public void initialize() {

        // configure controllers with data if needed...

        selector.getSelectionModel().selectedItemProperty().addListener((obs, oldSelection, newSelection) -> {
            if ("User Information".equals(newSelection)) {
                root.setCenter(userInfo);
            } else if ("Preferences".equals(newSelection)) {
                root.setCenter(prefs); 
            } else if ("Appearance".equals(newSelection)) {
                root.setCenter(prefs);
            } else {
                root.setCenter(null);
            }
        }
    }
}

以及它的外观。

http://imgur.com/tnZX1RN

使用相同的代码,我的图片在管理面板上看起来很不错。

我的文件夹设计在这里。

http://imgur.com/khqiFew

1 个答案:

答案 0 :(得分:0)

只需查看此代码

<?php

while ($deneme=mysql_fetch_array($test)) {
 $full_path = $_SERVER['DOCUMENT_ROOT'];
 $full_path .= "/images/".$deneme['site_pic']; // change it as your folder
 // echo $full_path is not working and chnage it
 echo '<div class="col-md-3 col-sm-6 col-xs-12 back-colour">';
 echo '<p><img src="'. $full_path.'"></p>';
 echo '<p class="box-design">' .$deneme['site_name']. '</p>';
 echo '<p class="box-design">' .$deneme['site_ref']. '</p>';
 echo '<p class="box-design">' .$deneme['bet_turu']. '</p>';
 echo '</div>';
 }?>

如果不起作用则只需回显

echo $full_path; 

在评论代码中,您可以查看路径然后轻松更改它并在您的网站上的任何地方工作