Problème PHP
Juju68125
Messages postés
11
Date d'inscription
Statut
Membre
Dernière intervention
-
Juju68125 Messages postés 11 Date d'inscription Statut Membre Dernière intervention -
Juju68125 Messages postés 11 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je voudrais savoir si vous connaissiez une fonction en php ou un bout de code qui me permettrait en partant d'un formulaire d'obtenir des renseignements sur une table d'une base de donné, je m'explique, j'ai lors d'un projet créer un premier formulaire qui me permettrait d'ajouter des entrés dans une table mySQL, par exemple des membres d'un club de jeux... Maintenant j'aimerai utilisé le même formulaire pour faire une recherche dans cette base de donné et afficher les membres en fonctions des blocs du formulaire que j'aurais remplis et si aucune entrés ne corresponds pas à un membre afficher personne ne corresponds à membre voulez vous créez ce membre ...
Si vous avez une idée sa m'aiderais grandement :)...
Merci d'avance.
Je voudrais savoir si vous connaissiez une fonction en php ou un bout de code qui me permettrait en partant d'un formulaire d'obtenir des renseignements sur une table d'une base de donné, je m'explique, j'ai lors d'un projet créer un premier formulaire qui me permettrait d'ajouter des entrés dans une table mySQL, par exemple des membres d'un club de jeux... Maintenant j'aimerai utilisé le même formulaire pour faire une recherche dans cette base de donné et afficher les membres en fonctions des blocs du formulaire que j'aurais remplis et si aucune entrés ne corresponds pas à un membre afficher personne ne corresponds à membre voulez vous créez ce membre ...
Si vous avez une idée sa m'aiderais grandement :)...
Merci d'avance.
A voir également:
- Problème PHP
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
2 réponses
Salut,
Commence par définir les cas où la recherche doit être faite et fait des tests sur les paramètres passés pour chacun des cas.
La recherche dans la BDD MySQL se fait ensuite avec la requête SELECT expl :
Tu n'as plus qu'a mettre en forme ce que tu as obtenu :
Ce n'est qu'un exemple : il faut, entre autre, protéger ton code des injections SQL...
Commence par définir les cas où la recherche doit être faite et fait des tests sur les paramètres passés pour chacun des cas.
//expl: if (! isset($_GET['truc']) || $_GET['truc'] == ''){ //recherche }else{ //pas de recherche }
La recherche dans la BDD MySQL se fait ensuite avec la requête SELECT expl :
'SELECT les_trucs, à_obtenir FROM la_table WHERE truc='.$_GET['truc'].' AND autre_chose="camion"'
Tu n'as plus qu'a mettre en forme ce que tu as obtenu :
$result = mysql_query($la_requete); if (mysql_num_rows($result)==0){ echo 'aucun résultat'; }else{ echo 'Resultat de la recherche : '; while ($arr = mysql_fetch_array($result)){ echo 'Les trucs valent : ' . $arr['les_trucs']; echo ' et : '.$arr['à_obtenir']; echo '<br/>'."\r\n"; //saut de ligne } }
Ce n'est qu'un exemple : il faut, entre autre, protéger ton code des injections SQL...