J'essaie d'ajouter un bouton d'affichage à ma table, mais je reçois une erreur de syntaxe, href inattendu. On dirait que je me trompe avec le formatage. Essayant toujours d'apprendre PHP mais est-il possible d'ajouter href à la table?
Voici mon code: p> et voici l'image du codage de couleur qui semble tort. P>
3 Réponses :
Vos devis sont partout. Vous ouvrez une variable de chaîne avec des guillemets simples, donc chaque fois que vous utilisez des guillemets simples non évaluées dans la chaîne que vous venez de créer sera interrompue. P>
Cela devrait être comme ceci: code> p> p>
C'est parce que vous utilisez des guillemets simples pour délimiter vos cordes tout en utilisant des guillemets simples dans les chaînes pour désigner des valeurs.
ceci - p> devrait être ceci - P> <td><a href="read.php?id='. $row['id'] .'" title="View Record" data-toggle="tooltip"><i class="fa fa-eye" style="font-size:30px; color: black;"></i></a></td>';
J'ai pu comprendre après avoir lu cet article Erreurs PHP Payse / Syntaxe; Et comment les résoudre b> mais la réponse est un bon guide qui aiderait. Merci beaucoup pour l'aide!!
juste des citations incompatibles.
Il y a de nombreuses façons de mélanger php et html et vous avez choisi une syntaxe dure. S'il vous plaît comparer avec E.g.:
<?php foreach($foo as $row) { ?>
<tr>
<td><?= $row["name"] ?></td>
<td><?= $row["temperature"] ?></td>
<td><?= $row["phoneno"] ?></td>
<td>
<a href='read.php?id=<?= $row['id'] ?>' title='View Record' data-toggle='tooltip'><i class='fa fa-eye' style='font-size:30px; color: black;'></i></a>
</td>
</tr>
<?php }
Je retourne un flop entre les deux moi-même. Lorsque je peux, j'utilise la méthode ci-dessus, cependant, si je dois mettre tout le HTML dans une variable pour le retour de la méthode, je fais le style Concat dans l'OP (parce que je déteste à l'aide d'OB_FUNCS pour capturer des pièces de capture). Tous les bons exemples ici.
C'est parce que vous utilisez des guillemets simples pour délimiter vos cordes tout en utilisant des guillemets simples dans les chaînes pour désigner des valeurs.
Est-ce que cela répond à votre question? Erreurs PHP Parse / Syntaxe; et comment les résoudre