duanfan1965 2017-11-02 23:13
浏览 45
已采纳

如何再次在PHP和PHP中用HTML编写HTML?

How to write HTML in PHP and PHP in HTML again?

The following error message appears:

Parse error: syntax error

<?php 
    echo"<div class='vod'>    

         "   /////// i need right php her
          $con = mysqli_connect ("localhost","root","","demo");

        $id = @addcslashes ($_REQUEST['id']);

        $image = mysqli_query ($con,"SELECT * FROM img WHERE id= '$id '")or  die(mysqli_error($con));
        $image = mysqli_fetch_assoc ($image);
        $image = $image['img'];


        header ("content-type: image/jpeg");
        echo $image ; "

    </div>";
?>
  • 写回答

3条回答 默认 最新

  • douhuan1648 2017-11-02 23:23
    关注

    Its a simple typo I am afraid. You just missed a ; after the first echo and missed the echo command on the last line that outputs the last div

    While developing a script it is a good idea to make sure you have error reporting turned on.

    <?php 
        // turn on error reporting while developing a script
        ini_set('display_errors', 1); 
        ini_set('log_errors',1); 
        error_reporting(E_ALL); 
        mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);
    
        echo"<div class='vod'>";
        // missing semi colon  ^
    
        $con = mysqli_connect ("localhost","root","","demo");
        $id = @addcslashes ($_REQUEST['id']);
    
        $image = mysqli_query($con,"SELECT * FROM img WHERE id= '$id'")
                or die(mysqli_error($con)); 
        $image = mysqli_fetch_assoc ($image); 
        $image = $image['img'];
    
        header ("content-type: image/jpeg"); 
        echo $image;
    
        echo "</div>";
    //  ^^^^ the echo here was also missing
    ?>
    

    Note: You should also use prepared parameterised queries to protect your scripts from SQL Injection Attacks

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥30 STM32 INMP441无法读取数据
  • ¥100 求汇川机器人IRCB300控制器和示教器同版本升级固件文件升级包
  • ¥15 用visualstudio2022创建vue项目后无法启动
  • ¥15 x趋于0时tanx-sinx极限可以拆开算吗
  • ¥500 把面具戴到人脸上,请大家贡献智慧
  • ¥15 任意一个散点图自己下载其js脚本文件并做成独立的案例页面,不要作在线的,要离线状态。
  • ¥15 各位 帮我看看如何写代码,打出来的图形要和如下图呈现的一样,急
  • ¥30 c#打开word开启修订并实时显示批注
  • ¥15 如何解决ldsc的这条报错/index error
  • ¥15 VS2022+WDK驱动开发环境