Php 每当我尝试添加换行符时,T_常量_装箱_字符串

Php 每当我尝试添加换行符时,T_常量_装箱_字符串,php,mysql,Php,Mysql,不确定你到底是怎么做的,但这应该行得通 <?PHP $query = "SELECT * FROM `projects` "; $query .= "WHERE `v_active` = '1' "; $query .= "ORDER BY `title` ASC "; $result = mysql_query($query); while($row = mysql_fetch_array($re

不确定你到底是怎么做的,但这应该行得通

 <?PHP
        $query  = "SELECT * FROM `projects` ";
        $query  .= "WHERE `v_active` = '1' ";
        $query  .= "ORDER BY `title` ASC "; 
        $result = mysql_query($query); 
        while($row = mysql_fetch_array($result)){
            // GET DATA
            echo $row["title"]." "."<br />";
            echo ($row["v_address"])? " ".$row["v_address"] : "";
            echo ($row["v_email"])? "<a href='mailto:".$row["v_email"]."'>".$row["v_email"]."</a> <br />" : " ";
            echo ($row["v_website"])? "<a href='".$row["v_website"]."'>".$row["v_website"]."</a> <br />" : " ";
            echo ($row["v_comment"])? " ".$row["v_comment"] : "";


                    ?>

应该是这样的-

<?php

$query  = "SELECT * FROM `projects` ";
$query  .= "WHERE `v_active` = '1' ";
$query  .= "ORDER BY `title` ASC ";
$result = mysql_query($query);
while($row = mysql_fetch_array($result)){
// GET DATA
echo $row["title"]." "."<br />";
echo ($row["v_address"])? " ".$row["v_address"] . "<br/>" : "";
echo ($row["v_email"])? "<a href='mailto:".$row["v_email"]."'>".$row["v_email"]."</a> <br />" : " ";
echo ($row["v_website"])? "<a href='".$row["v_website"]."'>".$row["v_website"]."</a> <br />" : " ";
echo ($row["v_comment"])? " ".$row["v_comment"] : "";

?>
echo($row[“v_address”])?“.$行[“v_地址”]。“
”:”;
这不起作用,当
支架未关闭时,您的
(尽管我承认问题中出现了相同的错误)。此外,虽然缩进不是强制性的,但这是一个非常好的主意!使用诸如NetBeans或PHP Storm之类的IDE—它将突出显示语法错误的位置,而无需运行任何代码。
echo ($row["v_address"])? " ".$row["v_address"] . "<br />" : "";