[RESOLU] parse error

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] parse error

Re: parse error

par nestor94 » 18 août 2021, 22:02

$sql = "SELECT * FROM prison_song";
$pdostat = $bdd->prepare($sql);
$pdostat->execute();
while($row = $pdostat->fetch())
{
echo'<table>';
echo'<td>';
echo'<b>';
echo $row['pseudo'];
echo'<br>';
echo 'Reste';
echo $row['restant_peine'];
echo'&nbsp;';
echo'jours';
echo'/';
echo'&nbsp;';
echo $row['peine'];
echo'</\b>';
echo'</\td>';
echo'</\table>';
}
Plus d'erreur mais le résultat affiché est pas top du tout...

Re: parse error

par nestor94 » 18 août 2021, 19:01

C'est parce que j'ai intercalé du html entre?

Re: parse error

par or 1 » 18 août 2021, 18:58

et c'est respecté dans le code du 1er message ?

Re: parse error

par nestor94 » 18 août 2021, 18:58

D'apres la doc php officielle et la plus simple?
<?php
while ($condition) {
// instructions
}
?>

J'avais fait le script avec un if et qui fonctionne mieux mais n'affiche pas TOUS les persos concernés.....

Re: parse error

par or 1 » 18 août 2021, 18:38

quelle est la syntaxe d'un while ?

parse error

par nestor94 » 18 août 2021, 18:16

<?php
$sql = "SELECT * FROM prison_song";
$pdostat = $bdd->prepare($sql);
$pdostat->execute();
while($row = $pdostat->fetch())
{
?>
<table>
<tr>
<th><p>pseudo</p></th>
<th><p>restant_peine</p></th>
<th><p>peine</p></th>
</tr>
<tr>
<td><? echo $row['pseudo']; ?></td>
<td><? echo $row['restant_peine']; ?></td>
<td><? echo $row['peine']; } ?></td>
</tr>
</table>
cela donne
Parse error: syntax error, unexpected end of file in C:\wamp64\www\prison_song.php on line 110

Je n'arrive pas à cerner le problème