搜尋

首頁  >  問答  >  主體

css - Vue元件中的php程式碼為何不能正確運作?

只是想簡單的用vue連接下資料庫
想了很多方法 還是不行 我是想把php程式碼整到組件裡
但是它沒有像我想的那樣被解析出來
圖片描述

這是組件那個程式碼 我就想問怎麼連資料庫啊 這樣不對麼。 。 急..

<template>
  <p class="see">
    <table border="1">
    <tr>
        <td>id</td>
        <td>name</td>
        <td>number</td>
        <td>eamil</td>
        <td>sex</td>
        <td>hobby</td>
        <td>education</td>
        <td>message</td>
    </tr>
    <?php 
    $link = mysqli_connect("localhost","root","") or die(mysqli_error());
    mysqli_select_db($link, "lydb");
    $result = mysqli_query($link, "select * from ly") or die(mysqli_error());
    while ($row = mysqli_fetch_array($result))
     {
     ?>
    <tr>
        <td><?php echo $row['id'];?></td>
        <td><?php echo $row['name'];?></td>
        <td><?php echo $row['number'];?></td>
        <td><?php echo $row['telephone'];?></td>
        <td><?php echo $row['eamil'];?></td>
        <td><?php $hobby=$row['hobby'];echo $hobby;?></td>
        <td><?php echo $row['education'];?></td>
        <td><?php echo $row['message'];?></td>
    <?php
    }?>
    </tr>    
    </table>
  </p>
</template>
曾经蜡笔没有小新曾经蜡笔没有小新2754 天前477

全部回覆(3)我來回復

  • 仅有的幸福

    仅有的幸福2017-05-16 13:00:19

    樓主真乃人才.這是常識問題好吧~~~

    原因很簡單,php並沒有監聽你正在運行的vue環境的端口,而且也無法監聽,因為該端口正在被node佔用.所以無法解析php代碼,你寫的那些php代碼對node來說就是一段文本而已.

    如果想讓vue透過php取得資料庫中的內容,建議看下RESETful Api

    另外,多補補基礎知識吧.

    回覆
    0
  • 滿天的星座

    滿天的星座2017-05-16 13:00:19

    樓主真乃人才.這是常識問題好吧~~~
    js和瀏覽器怎麼能直接執行PHP代碼? PHP需要經過WEB伺服器PHP解釋器處理的

    回覆
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-16 13:00:19

    樓主真乃人才.這是常識問題好吧~~~

    回覆
    0
  • 取消回覆