Je veux juste utiliser vue pour me connecter à la base de données
J'ai essayé de nombreuses méthodes mais ça ne marche toujours pas. Je veux intégrer le code php dans le composant
Mais il n'est pas analysé comme je l'ai fait. pensée
Description de l'image
C'est le code du composant. Je veux juste demander comment se connecter à la base de données. Est-ce faux ? . Urgent..
<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>
L'hôte est vraiment talentueux. C'est une question de bon sens, d'accord~~~
.La raison est très simple. PHP n'écoute pas le port de l'environnement vue que vous exécutez et il ne peut pas écouter car le port est occupé par le nœud. Par conséquent, le code PHP que vous avez écrit ne peut pas être analysé. juste un morceau de texte pour le nœud. C'est tout.
Si vous souhaitez que vue obtienne le contenu de la base de données via php, il est recommandé de jeter un œil à RESETful Api
Actualisez également vos connaissances de base.
L'affiche est vraiment une personne talentueuse. C'est une question de bon sens~~~
Comment js et le navigateur peuvent-ils exécuter directement du code PHP ? PHP doit être traité par l'interpréteur PHP du serveur WEB
L'hôte est vraiment talentueux. C'est une question de bon sens, d'accord~~~
.