Affichage irrégulier dans résultat php
Résolu
ANTHURIUMRE
-
Giorgiolino Messages postés 253 Date d'inscription Statut Contributeur Dernière intervention -
Giorgiolino Messages postés 253 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Dans un programme.php permettant d'afficher une table des matières pour qu'un internaute puisse faire un choix celui-ci bien qu'affichant les résultats laisse apparaître un <d> a la fin du résulltat comme il apparaît ci après. Quelqu'un pourrait-il m'aider s'il vous plaît. J'avais pensé à une balise mais j'ai beau cherché rien n'y fait. Merci pour votre aide
Adherents < d>
Aspect FINANCIE < d>
Comité Directeu < d>
Membres d'Honne < d>
Radiés < d>
Voci le code php :
<?php
include ("nova.inc");
$cnx=mysqli_connect($host,$user,$password,$database)
or die ("connexion au serveur impossible");
//Sélectionne toutes les catégories dans la table NomdelaTable
$req = "SELECT * FROM Type ORDER BY adhrtype";
$result = mysqli_query($cnx,$req)
or die ("Exécution de la sélection impossible");
//Affichage du formulaire
echo "<div style='margin-left:.1in'>
<h1 align='center'>Sections réservées </h1><br/>
<p align='center'>Faites votre choix.</p>";
//création d'un formulaire de sélection
echo "<form action='montradhrts2.php' method='POST'><br/>"; //ligne 22 selon notepad++
echo "<table cellpadding='5' border='1'>";
$compteur=1;
while ($ligne=mysqli_fetch_assoc($result))
{extract($ligne);
echo "<tr><td valign='top' width='15%'
style='font-weight:bold';
font-size:'1.2em;'><br/>";
echo "<input type='radio' name='interet' value='$adhrType'/><br/>";
if ($compteur==1)
{ "checked";
}
echo "<font size='+1'><b>".$adhrType."</b></font>
<\td>
<td>".$typeDescription."</td>
</tr>";
$compteur++;
}
echo "</table>";
echo "<p><input type='submit' value='Faîtes votre choix'>
</form></p><br/>";
?>
Dans un programme.php permettant d'afficher une table des matières pour qu'un internaute puisse faire un choix celui-ci bien qu'affichant les résultats laisse apparaître un <d> a la fin du résulltat comme il apparaît ci après. Quelqu'un pourrait-il m'aider s'il vous plaît. J'avais pensé à une balise mais j'ai beau cherché rien n'y fait. Merci pour votre aide
Adherents < d>
Aspect FINANCIE < d>
Comité Directeu < d>
Membres d'Honne < d>
Radiés < d>
Voci le code php :
<?php
include ("nova.inc");
$cnx=mysqli_connect($host,$user,$password,$database)
or die ("connexion au serveur impossible");
//Sélectionne toutes les catégories dans la table NomdelaTable
$req = "SELECT * FROM Type ORDER BY adhrtype";
$result = mysqli_query($cnx,$req)
or die ("Exécution de la sélection impossible");
//Affichage du formulaire
echo "<div style='margin-left:.1in'>
<h1 align='center'>Sections réservées </h1><br/>
<p align='center'>Faites votre choix.</p>";
//création d'un formulaire de sélection
echo "<form action='montradhrts2.php' method='POST'><br/>"; //ligne 22 selon notepad++
echo "<table cellpadding='5' border='1'>";
$compteur=1;
while ($ligne=mysqli_fetch_assoc($result))
{extract($ligne);
echo "<tr><td valign='top' width='15%'
style='font-weight:bold';
font-size:'1.2em;'><br/>";
echo "<input type='radio' name='interet' value='$adhrType'/><br/>";
if ($compteur==1)
{ "checked";
}
echo "<font size='+1'><b>".$adhrType."</b></font>
<\td>
<td>".$typeDescription."</td>
</tr>";
$compteur++;
}
echo "</table>";
echo "<p><input type='submit' value='Faîtes votre choix'>
</form></p><br/>";
?>
A voir également:
- Affichage irrégulier dans résultat php
- Resultat foot - Télécharger - Vie quotidienne
- Affichage double ecran - Guide
- Easy php - Télécharger - Divers Web & Internet
- Lexer resultat - Télécharger - Sport
- Windows 11 affichage classique - Guide
1 réponse
Bonjour,
tu as un problème de syntaxe.
Dans le bout de code suivant, tu as écrit <\td> au lieu de </td>.
C'est un '/' ("slash") qu'il faut mettre et non pas un '\' ("anti-slash").
Remarque:
En principe, Notepad++ devrait te permettre de repérer facilement ce genre d'erreur.
"La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information"
Albert Einstein
tu as un problème de syntaxe.
Dans le bout de code suivant, tu as écrit <\td> au lieu de </td>.
C'est un '/' ("slash") qu'il faut mettre et non pas un '\' ("anti-slash").
echo "<font size='+1'><b>".$adhrType."</b></font> <\td> <td>".$typeDescription."</td> </tr>"; $compteur++;
Remarque:
En principe, Notepad++ devrait te permettre de repérer facilement ce genre d'erreur.
"La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information"
Albert Einstein
A force de trop chercher à voir on ne voit plus. Mille merci de vous êtes penchés sur mon problème grâce à votre intervention tout est rentré dans l'ordre. Merci, merci, merci.
Notepad++ oui mais manque d'inatention de ma part sûrement. et permettez que je me confonde en Merci. Mille merci.
"La connaissance s'acquiert par l'expérience..."
Bon courage pour la suite.