Jointure base de base de donnée
Fermé
Noel-barbu
Messages postés
258
Date d'inscription
mercredi 5 septembre 2012
Statut
Membre
Dernière intervention
16 janvier 2018
-
Modifié par Noel-barbu le 11/01/2016 à 22:28
Noel-barbu Messages postés 258 Date d'inscription mercredi 5 septembre 2012 Statut Membre Dernière intervention 16 janvier 2018 - 11 janv. 2016 à 23:42
Noel-barbu Messages postés 258 Date d'inscription mercredi 5 septembre 2012 Statut Membre Dernière intervention 16 janvier 2018 - 11 janv. 2016 à 23:42
A voir également:
- Jointure base de base de donnée
- Formules excel de base - Guide
- Échec inscription base gigaset ✓ - Forum telephonie fixe
- Gigaset ne reconnait plus sa base - Forum telephonie fixe
- #1046 - aucune base n'a été sélectionnée - Forum MySQL
- Supprimer une base de données phpmyadmin ✓ - Forum Logiciels
1 réponse
jordane45
Messages postés
38145
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
25 avril 2024
4 650
11 janv. 2016 à 22:51
11 janv. 2016 à 22:51
Bonjour,
Je ne lis AUCUNE question ....
Tu n'indiques pas ce que tu as essayé de faire... ni le souci rencontré....
Vu que, dans le titre, tu parles de jointure... voici :
NB: J'ose espérer que, contrairement à ce que tu as écris, aucun accent n'est présent dans le nom de tes tables (ni dans le nom d'un champ de ces tables).
Ensuite, tu parles de pouvoir rechercher par rapport à un numéro saisie...
Il suffit donc d'ajouter un WHERE à cette requête :
PS: Quelle est la différence entre ton champ ID et le champ id_numero ? Pourquoi ne pas en utiliser qu'un seul ( à savoir id) ?
Pour ce qui est de la conception du formulaire, je t'invite à lire ceci :
https://www.commentcamarche.net/contents/493-formulaires-html-cours-et-exemples
et ceci :
https://www.commentcamarche.net/contents/793-php-recuperation-de-donnees
Voila... je penses que tu as désormais toutes les informations nécessaires à la réalisation de ce formulaire.
Je ne lis AUCUNE question ....
Tu n'indiques pas ce que tu as essayé de faire... ni le souci rencontré....
Vu que, dans le titre, tu parles de jointure... voici :
SELECT * FROM location L LEFT JOIN proprietaire P ON P.id = L.ID_proprietaire
NB: J'ose espérer que, contrairement à ce que tu as écris, aucun accent n'est présent dans le nom de tes tables (ni dans le nom d'un champ de ces tables).
Ensuite, tu parles de pouvoir rechercher par rapport à un numéro saisie...
Il suffit donc d'ajouter un WHERE à cette requête :
SELECT * FROM location L LEFT JOIN proprietaire P ON P.id = L.ID_proprietaire WHERE id_numero = 'qqchose'
- qqchose etant le contenu de la variable retournée par ton formulaire.
PS: Quelle est la différence entre ton champ ID et le champ id_numero ? Pourquoi ne pas en utiliser qu'un seul ( à savoir id) ?
Pour ce qui est de la conception du formulaire, je t'invite à lire ceci :
https://www.commentcamarche.net/contents/493-formulaires-html-cours-et-exemples
et ceci :
https://www.commentcamarche.net/contents/793-php-recuperation-de-donnees
Voila... je penses que tu as désormais toutes les informations nécessaires à la réalisation de ce formulaire.
Modifié par Noel-barbu le 11/01/2016 à 23:04
11 janv. 2016 à 23:06
Si c'est une question.... :
- As tu fais ton formulaire ?
- Comment te connectes tu à ta BDD ? (avec l'ancienne extension mysql, mysqli ou pdo ? )
- Quel code as tu commencé à écrire ?
11 janv. 2016 à 23:12
11 janv. 2016 à 23:18
L'extension mysql est considérée comme obsolète.
Je t'invite à lire ceci :
https://www.commentcamarche.net/faq/43261-php-l-extension-mysql-est-obsolete#top
Puis à passer à mysqli ou ( de préférence...) à la PDO.
Reviens nous voir si tu rencontres des difficultés avec ton code. ( et quand tu auras une question bien entendu....)
11 janv. 2016 à 23:42