如何选择除一个之外的所有列?

时间:2017-03-02 11:34:45

标签: php xml database

如何选择数据库中除用户所在列之外的所有列?

我想在我的xml页面中发布所有数据,但不是显示当前用户信息的行

<?php
    include_once 'test-dbconnect.php';
    function parseToXML($htmlStr)
    {
    $xmlStr=str_replace('<','&lt;',$htmlStr);
    $xmlStr=str_replace('>','&gt;',$xmlStr);
    $xmlStr=str_replace('"','&quot;',$xmlStr);
    $xmlStr=str_replace("'",'&#39;',$xmlStr);
    $xmlStr=str_replace("&",'&amp;',$xmlStr);
    return $xmlStr;
    }


    header("Content-type: text/xml");

    // Start XML file, echo parent node
    echo '<markers>';

        $sql = "select * from tbl_users WHERE username != '".$row['username']."'";
        $result = mysqli_query($DBcon, $sql) or die("Error in Selecting " . mysqli_error($DBcon));

        //create an array
        $user_data = array();
        while($row =mysqli_fetch_assoc($result))
        {
            $user_data[] = $row;

            echo '<marker ';
            echo 'name="' . parseToXML($row['username']) . '" ';
            echo 'address="' . parseToXML($row['address']) . '" ';
            echo 'latitude="' . $row['latitude'] . '" ';
            echo 'longitude="' . $row['longitude'] . '" ';
            echo '/>';
        }


        //close the db connection
        mysqli_close($DBcon);

    // End XML file
    echo '</markers>';

    ?>

0 个答案:

没有答案