Probleme de doublons
ladj59
Messages postés
322
Statut
Membre
-
Alain_42 Messages postés 5413 Statut Membre -
Alain_42 Messages postés 5413 Statut Membre -
Bonjour,
je ne comprends pas pourquoi c code m'affiche des doublons
quelqu'un aurait une idée??
merci d'avance
<?php
}
if($_POST['motscle']==on)
{
?>
<p>
Recherche par mots cle :
</p>
<?php
$tableau=array();
$mots=mysql_query("SELECT DISTINCT motscle FROM base_physique ORDER BY motscle ");
while($cle = mysql_fetch_array($mots))
{
$data2=explode(",",$cle['motscle']);
foreach($data2 as $uncle)
{
if(!in_array($uncle, $tableau))
{
$tableau[] = $uncle;
}
}
}
natcasesort($tableau);
?>
<form id="formulaire" method="post" action="bb6.php">
<select name="motscle" id="motscle">
<?php
echo '<table>';
foreach($tableau as $ligne)
{
echo '<option value="' . $ligne. '">' . $ligne . '</option>';
}
echo '</table>';
?>
je ne comprends pas pourquoi c code m'affiche des doublons
quelqu'un aurait une idée??
merci d'avance
<?php
}
if($_POST['motscle']==on)
{
?>
<p>
Recherche par mots cle :
</p>
<?php
$tableau=array();
$mots=mysql_query("SELECT DISTINCT motscle FROM base_physique ORDER BY motscle ");
while($cle = mysql_fetch_array($mots))
{
$data2=explode(",",$cle['motscle']);
foreach($data2 as $uncle)
{
if(!in_array($uncle, $tableau))
{
$tableau[] = $uncle;
}
}
}
natcasesort($tableau);
?>
<form id="formulaire" method="post" action="bb6.php">
<select name="motscle" id="motscle">
<?php
echo '<table>';
foreach($tableau as $ligne)
{
echo '<option value="' . $ligne. '">' . $ligne . '</option>';
}
echo '</table>';
?>
Configuration: Linux Debian Epiphany 2.14
2 réponses
-
Bonjour,
dans:
<select name="motscle" id="motscle">
<?php
echo '<table>';
foreach($tableau as $ligne)
{
echo '<option value="' . $ligne. '">' . $ligne . '</option>';
}
echo '</table>';
ne mets pas de balise <table > entre les balises <select mais en dehors
Mais la n'est pas ton problème de doublons -
d'accord mais sinon tu as une idée du probléme pour les doublons?
merci