|
|
|
|
Bonjour,
Je m'explique je compte créer une page html avec formulaire ou je rentrerait des champs qui pas la page php enregistrera les données dans la base de donnée.
Lorsqu'une personnes viendra sur une autres page html ou il aura un champ pour entrer un texte alors la pge php prendra la donnée rentré puis la compara avec celle dans la base de donnée puis affichera toute les infos atribué à ce texte.
J'avou c'est flou mais bon ^^
Donc le problème est que je ne sais pas comment effectuer la recherche :(
Pour plus d'info demandé
merci d'avance
Configuration: Windows XP Internet Explorer 7.0
Bonjour,
|
Oué c'est sa mais si tu pourait détailler un peu plus ;)
|
Ok, c'est une recherche sur la bdd quoi.
|
Bonsoir
|
J'ai appliquer ce que vous m'avez proposé mais il 'y'a une erreur
|
Bonsoir,
$requete= "SELECT * FROM utilisateur WHERE NOMUTILISATEUR LIKE '".$nom."%'";
$resultat= mysql_query($requete,$connection) or die(mysql_error());
mysql_close();
while($ligne=mysql_fetch_array($resultat){
echo $ligne['NOMUTILISATEUR']."br>" ;
}
|
Bonjour,
echo "Nom: ".$ligne['NOMUTILISATEUR']." Autre champ: ".$ligne['autre_champ']." Un autre champ: ".$ligne['un_autre_champ']."br>" ; //etc.. je ne connais pas le libellé de tes autres champs alors tu remplaces. @lain |
$requete= "SELECT * FROM utilisateur WHERE NOMUTILISATEUR LIKE '".$nom."%'";
$resultat= mysql_query($requete,$connection) or die(mysql_error());
mysql_close();
?>
<form name="ma_form" method="post" action="script_traitement.php">
<table>
<?php
while($ligne=mysql_fetch_array($resultat){
echo "<tr>";// debut nouvelle ligne
echo "<td>Nom utilisateur:</td><td><input type=\"text\" name=\"nom_util\" value=\"$ligne['NOMUTILISATEUR']\"></td>";
echo"</tr>";//fin
echo "<tr>";// debut nouvelle ligne
echo "<td>autre Champ:</td><td><input type=\"text\" name=\"autre_champ\" value=\"$ligne['autre_champ']\"></td>";
echo"</tr>";//fin
echo "<tr>";// debut nouvelle ligne
echo "<td>un autre Champ:</td><td><input type=\"text\" name=\"un_autre_champ\" value=\"$ligne['un_autre_champ']\"></td>";
echo"</tr>";//fin
echo "-----------------------------------------------------------"; //séparateur
}
?>
</table>
</form> |
J'ai appliqué le code(il manquait une parenthese apres $resultat)
|