A voir également:
- Help en php
- Easy php - Télécharger - Divers Web & Internet
- Bouton php - Forum PHP
- \R php ✓ - Forum PHP
- Convertir php en pdf ✓ - Forum PDF
- Href php ✓ - Forum PHP
3 réponses
reli toi avant de demander de l'aide ;)
remplace
if ($info3=="")
<option value='$info3'>$info3\n;
}
if ($info3=="") {
echo "<option value='".$info3."'>".$info3."\n;"
}
remplace
if ($info3=="")
<option value='$info3'>$info3\n;
}
if ($info3=="") {
echo "<option value='".$info3."'>".$info3."\n;"
}
coeus
Messages postés
3019
Date d'inscription
samedi 13 janvier 2007
Statut
Membre
Dernière intervention
19 juin 2013
119
20 avril 2011 à 14:02
20 avril 2011 à 14:02
Salut !
Ouch... un peu bordélique ton bidule... Beaucoup, en fait :-P
Commence déjà par faire un peu de ménage...
Par exemple, officiellement, les balises pour ouvrir PHP ne sont pas des <? mais bien des <?php
Tu as dans ton code une balise <?²
C'est quoi ça ?
Là où tu as :
Pourquoi ne pas tout simplement mettre :
C'est le genre de détail qui va rendre ton code plus lisible et professionnel...
As-tu pensé à utiliser le CSS au lieu d'une infinité d'attributs dans tes balises HTML ?
Finalement, pour le PHP, j'assume que tu as un WampServer ou un EasyPHP ou quelque chose de semblable qui est bien activé ? Désolé si la question semble idiote, mais des fois il est nécessaire de s'assurer que la base est là. ;-)
Je sais que pour le moment ça ne répond pas tellement à ton problème, mais je t'invite à nettoyer ton code et à le reposter, ça va t'attirer beaucoup plus de réponses. Je vais revenir faire mon tour un peu plus tard. Je reverrai ce que je peux faire.
Bonne chance !!! ;-)
Ouch... un peu bordélique ton bidule... Beaucoup, en fait :-P
Commence déjà par faire un peu de ménage...
Par exemple, officiellement, les balises pour ouvrir PHP ne sont pas des <? mais bien des <?php
Tu as dans ton code une balise <?²
C'est quoi ça ?
Là où tu as :
<td bgcolor="#FFCC99"><?echo "<input type='password' name='pass'>";?></td>
Pourquoi ne pas tout simplement mettre :
<td bgcolor="#FFCC99"><input type="password" name="pass"></td>
C'est le genre de détail qui va rendre ton code plus lisible et professionnel...
As-tu pensé à utiliser le CSS au lieu d'une infinité d'attributs dans tes balises HTML ?
Finalement, pour le PHP, j'assume que tu as un WampServer ou un EasyPHP ou quelque chose de semblable qui est bien activé ? Désolé si la question semble idiote, mais des fois il est nécessaire de s'assurer que la base est là. ;-)
Je sais que pour le moment ça ne répond pas tellement à ton problème, mais je t'invite à nettoyer ton code et à le reposter, ça va t'attirer beaucoup plus de réponses. Je vais revenir faire mon tour un peu plus tard. Je reverrai ce que je peux faire.
Bonne chance !!! ;-)
coeus
Messages postés
3019
Date d'inscription
samedi 13 janvier 2007
Statut
Membre
Dernière intervention
19 juin 2013
119
Modifié par coeus le 20/04/2011 à 14:36
Modifié par coeus le 20/04/2011 à 14:36
Regarde le commentaire de SAB qui a un +1 ;-)
Ou est-ce que le problème persiste même après ça ?
Ou est-ce que le problème persiste même après ça ?
c'est le bordel ^^
while ($ligne=mysql_fetch_array($result))
{
extract($ligne);
if ($info3=="")
<option value='$info3'>$info3\n;
}
quand tu utilise un if c'est comme le while faut ouvrir et fermer avec ces balises { }
ensuite si tu place du html dans le php faut mettre un echo ou alors tu ferme et tu réouvre ta balise php
donc le bout de code devient
while ($ligne=mysql_fetch_array($result))
{
extract($ligne);
if ($info3=="")
{
echo "<option value='".$info3."'>".$info3."\n;"
}
}
voila j'ai pas tout lu ton code mais t'as peut être d'autres erreur de ce genre
while ($ligne=mysql_fetch_array($result))
{
extract($ligne);
if ($info3=="")
<option value='$info3'>$info3\n;
}
quand tu utilise un if c'est comme le while faut ouvrir et fermer avec ces balises { }
ensuite si tu place du html dans le php faut mettre un echo ou alors tu ferme et tu réouvre ta balise php
donc le bout de code devient
while ($ligne=mysql_fetch_array($result))
{
extract($ligne);
if ($info3=="")
{
echo "<option value='".$info3."'>".$info3."\n;"
}
}
voila j'ai pas tout lu ton code mais t'as peut être d'autres erreur de ce genre
il te manque surement une guillement ou t'en a une en trop
coeus
Messages postés
3019
Date d'inscription
samedi 13 janvier 2007
Statut
Membre
Dernière intervention
19 juin 2013
119
20 avril 2011 à 14:18
20 avril 2011 à 14:18
C'est aussi ce que je pense. Mais je ne le trouve pas... :-S
20 avril 2011 à 15:01
20 avril 2011 à 15:13
{
extract($ligne);
if ($info3=="")
{
echo "<option value='".$info3."'>".$info3."\n;"
}
}
echo"<select>";
?>
<br> <br>
<table border="1" cellspacing="1" cellpadding="1">
<tr bordercolor="#FF9900" align='center'>
<th width="134" bgcolor="#FFCC99" scope="col"><b>login</b></th>
<td bgcolor="#FFCC99"><?php echo "<input type='text' name='log'>"; ?></td>
</tr>
<tr bordercolor="#FF9900" align='center'>
<th width="116" bgcolor="#FFCC99" scope="col"><b>mots de passe</b></th>
<td bgcolor="#FFCC99"><?php echo "<input type='password' name='pass'>"; ?></td>
</tr>
</table> <br>
<?php
echo "<input type='submit' value=\'Valider votre selection\'></form>";
?>
</center>
</body>
</html>
essaye ca ?
20 avril 2011 à 15:33