pas clair, mais je comprends que tu veux selectionner les champs a afficher ...
form action="script.php" method="post">
<input type="checkbox" name="var[]" value="nom"> nom<br>
<input type="checkbox" name="var[]" value="prenom"> prenom<br>
<input type="submit" value="\^-^/">
</form>
$afficher = "";
foreach ( $var as $value ){
$afficher .= $value.',';
}
$afficher = substr($afficher,0,strlen($afficher)-1) // pr enlever le , final
$select = "SELECT $afficher FROM table_ WHERE nom LIKE '%$nom%' AND prenom LIKE '%$prenom%'";
$result = mysql_query($select,$link) or die ('Erreur : '.mysql_error() );
$total = mysql_num_rows($result);
if($total) {
// debut du tableau
echo '<table bgcolor="#FFFFFF">'."\n";
while($row = mysql_fetch_array($result)) {
echo "<tr>";
echo "<td class=\"liste1\">".$row['nom']."</td>";
echo "<td class=\"liste1\">".$row['prenom']."</td>";
echo '</tr>'."\n";
}
echo '</table>'."\n";
}
else echo 'Pas d\'enregistrements dans cette table...';
qqchose comme ca
Message édité par beleg le 15-05-2003 à 15:59:03