A voir également:
- Connextion base de données
- Fuite données maif - Guide
- Base de registre - Guide
- Supprimer les données de navigation - Guide
- Tnt base de données vide - Forum TNT / Satellite / Réception
- Base de données vide sur écran TV - Forum TV & Vidéo
7 réponses
Bonjour,
c'est impossible, surement pas très utile et surtout très peu sécurisé. une connexion a une BDD se fait par hôte user et mdp. certains champs peuvent etre vides (user et mdp) mais il te faut alors un utilisateur anonyme et il n'aura surement pas beaucoup de droits sauf si tu lui en rajoute ce qui serait ouvrir la porte et les fenêtres de ta BDD^^
explique un peu plus ton besoin et peut etre que des solutions seront apportées.
c'est impossible, surement pas très utile et surtout très peu sécurisé. une connexion a une BDD se fait par hôte user et mdp. certains champs peuvent etre vides (user et mdp) mais il te faut alors un utilisateur anonyme et il n'aura surement pas beaucoup de droits sauf si tu lui en rajoute ce qui serait ouvrir la porte et les fenêtres de ta BDD^^
explique un peu plus ton besoin et peut etre que des solutions seront apportées.
jais une base de donnée et se que j'aimerai faire c'est afficher les données qui s'y trouve dans une page web en fonction de la recherche d'un tiers utilisateur un peut comme l'annuaire en ligne
oui, bien sur c'est le principe d'une base mais je ne vois pas trop ou est le soucis?
tu récupères les données de l'utilisateur, tu te connectes a ta base, tu fais ta requête, tu traite et affiche tes informations.
ou coinces-tu?
tu récupères les données de l'utilisateur, tu te connectes a ta base, tu fais ta requête, tu traite et affiche tes informations.
ou coinces-tu?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
oui pour ce qui est de la théorie je comprend bien se qui faut faire mais c'est rajouter ça dans mon code qui me pose des problèmes
- la connexion a la base
- la requête a faire
- et l'affichage du résultat
- la connexion a la base
- la requête a faire
- et l'affichage du résultat
bon sans ton code et tout c'est pas simple mais je vais te donner un exemple concret.
tu as une BD avec une table "user" dans une base "base" qui contient 3 champs, nom, prénom et age.
dans ta table tu as:
Dupond Jean 35
Martin Francois 25
attaquons le code:
index.php:
//je passe sur le HTML de base, on va a l essentiel
<form method=post action="traitement.php">
<label>Nom: </label><input type=text name="nom"/>
<br/>
<input type=submit value="Rechercher"/>
</form>
au clic sur Rechercher on arrive sur traitement.php :
<?php
$bd=mysql_connect('localhost','root',''); //connection BD
mysql_select_db('base'); //Selection de la base
$req='select * from user where nom = "'.$_POST['nom'].'"'; /*création de la requête en fonction du champ rempli par l'utilisateur*/
$res=mysql_query($req,$bd);//exécution de la requête
$ligne=mysql_fetch_assoc($res);
echo 'le nom de la personne recherchée est '.$ligne['nom'].', son prénom est '.$ligne['prenom'].', et son age est '.$ligne['age'].' !'; //affichage
?>
voila c'est très sommaire mais il y a connexion BD, requête et affichage
tu as une BD avec une table "user" dans une base "base" qui contient 3 champs, nom, prénom et age.
dans ta table tu as:
Dupond Jean 35
Martin Francois 25
attaquons le code:
index.php:
//je passe sur le HTML de base, on va a l essentiel
<form method=post action="traitement.php">
<label>Nom: </label><input type=text name="nom"/>
<br/>
<input type=submit value="Rechercher"/>
</form>
au clic sur Rechercher on arrive sur traitement.php :
<?php
$bd=mysql_connect('localhost','root',''); //connection BD
mysql_select_db('base'); //Selection de la base
$req='select * from user where nom = "'.$_POST['nom'].'"'; /*création de la requête en fonction du champ rempli par l'utilisateur*/
$res=mysql_query($req,$bd);//exécution de la requête
$ligne=mysql_fetch_assoc($res);
echo 'le nom de la personne recherchée est '.$ligne['nom'].', son prénom est '.$ligne['prenom'].', et son age est '.$ligne['age'].' !'; //affichage
?>
voila c'est très sommaire mais il y a connexion BD, requête et affichage