Récupération données MySql

Résolu/Fermé
garinsha20 Messages postés 20 Date d'inscription mercredi 26 mars 2008 Statut Membre Dernière intervention 10 avril 2008 - 1 avril 2008 à 11:30
Loch-Nar Messages postés 27 Date d'inscription mardi 1 avril 2008 Statut Membre Dernière intervention 22 septembre 2008 - 1 avril 2008 à 11:42
Bonjour,
J'utilise comme logiciel FrontPage pour programmer et MySql comme bdd, et je rencontre un problème!

J'ai un formulaire d'inscription, qui sert également de modification de données.
Bref l'utilisateur dispose d'une panel pour modifier ces infos, donc je veux afficher ce formulaire avec ces infos à lui , se trouvant dans la base de données.

J'aimerai récupéré ces données et les affichées dans les 'input texte ...'

Voici ma requête :
<?php
include ("connexion.php");
$sql= ("SELECT nommaitre,prenommaitre,mailmaitre,mdpmaitre,nomanimal,datedecesanimal,ageanimal,
commentairemaitre,catanimal,raceanimal,hommage,formule
FROM cyberarium.Maitre,cyberarium.Animal,cyberarium.Hommage
WHERE Maitre.idmaitre=Animal.idmaitre
AND Animal.idanimal=Hommage.idanimal
AND Maitre.nommaitre like ('".$_POST['nom']."')
AND Maitre.prenommaitre like ('".$_POST['prenom']"')
AND Maitre.mailmaitre like ('".$_POST['email']."')
AND Maitre.mdpmaitre like ('".$_POST['mdp']."')
AND Animal.nomanimal like ('".$_POST['nom1']."')
AND Animal.datedecesanimal like ('".$_POST['datedeces']."')
AND Animal.ageanimal like ('".$_POST['age']."')
AND Animal.commentairemaitre like ('".$_POST['commentaire']."')
AND Animal.catanimal like ('".$_POST['categorie']."')
AND Animal.raceanimal like ('".$_POST['race']."')
AND Hommage.hommage like ('".$_POST['hommage']."')
AND Hommage.formule like ('".$_POST['formule']."')");
?>

Et voici un exemple de 'echo' :
<input type="text" name="nom" size="20" value="<?php echo $sql['nommaitre'];?>">

Est-ce que quelqu'un pourrait me conseiller ou me guider?
Merci d'avance
A voir également:

1 réponse

Loch-Nar Messages postés 27 Date d'inscription mardi 1 avril 2008 Statut Membre Dernière intervention 22 septembre 2008
1 avril 2008 à 11:42
pour la requete:

SELECT nommaitre,prenommaitre,mailmaitre,nomanimal,datedecesanimal,ageanimal,
commentairemaitre,catanimal,raceanimal,hommage,formule
FROM Maitre
INNER JOIN Animal on Maitre.idmaitre=Animal.idmaitre
INNER JOIN Hommage on Animal.idanimal=Hommage.idanimal
WHERE Maitre.nommaitre like ('".$_POST['nom']."')
AND Maitre.mdpmaitre like ('".$_POST['mdp']."');

ça récupère toutes les données sur les animaux et hommage associés a un maitre donné identifié par son nom et son mot de passe.

apres pour exploiter le résultat:

$query = "la requete du dessus ^^";
$sql = mysql_query($query);
$sql = mysql_fetch_array($sql);

et apres bah $sql['nommaitre'] comme tu avais commencé a faire ^^
bon courage ^^
a bientot
0