Bonjour,
Je suis novice en code et je rencontre un petit problème avec mon code, je n'arrive pas à trouver ce qui cloche
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<select name="nombres">
<?php
for($i = 1;$i <= 100;$i++)
{
echo '<option value="'.$i.'">'.$i.'</option>';
}
?>
</select>
</body>
</html>
J'aimerais afficher une liste déroulantes allant de 1 à 100
Pouvez-vous m'aider ?
oui car tu mets de l'html sans fermer les balises php
fais plutôt des echo pour les balises select
oui et non
tu peux aussi fermer ta balise php et l'ouvrir après l'html
pense à passer ton sujet en résolu
Bonsoir,
pour une liste déroulante il manque le code html qui va avec
echo "<option value='$i'>$i</option>";
Merci pour ta réponse, j'ai ajouté la ligne de code et ça ne fonctionne toujours pas
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<select name="nombres">
<?php
for($i = 1;$i <= 10;$i++)
{
echo "<option value='$i'>$i</option>";
}
?>
</select>
</body>
</html>
J'aimerais afficher une liste déroulante allant de 1 à 100 mais ça ne marche pas, quand je clique sur la flèche pour afficher toutes les possibilités jai seulement une option qui s'affiche et elle est vide alors que je voudrais une liste déroulantes avec tous les chiffres
rassure moi, tu utilises bien un serveur pour exécuter ta page ?
avec une url de type 'http://locahost/page.php" et non "file://c:/document/page.php"
Hello, je mets ce code dans mon fichier function.php de wordpress mais ça m'affiche l'erreur suivante :
Exception thrown without a stack frame
Voici le code :
function maRecherche(){
<select>
for($i = 1;$i <= 10;$i++)
{
echo "<option value='$i'>$i</option>";
}
</select>
}
ça marche ! Merci beaucoup. Donc si je veux mettre du html dans du php je dois toujours mettre le echo ?