Requête multi tables à afficher avec cases à cocher
maxireussite
Messages postés
372
Date d'inscription
Statut
Membre
Dernière intervention
-
maxireussite Messages postés 372 Date d'inscription Statut Membre Dernière intervention -
maxireussite Messages postés 372 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Bon, j'espère ne pas abuser, mais là, je vois pas trop comment m'en sortir.
Voilà problématique.
J'ai besoin d'afficher des objets perdus de ma table Objets avec la tables Ville avec une date intervalle.
Je dois afficher le résultat ligne après ligne avec à droite une case ou un bouton.
La requête lancée va afficher tous les objets perdu dans l'intervalle par rapport à la ville en question.
Merci à l'âme charitable qui pourra (voudra ?) m'aider.
Bon, j'espère ne pas abuser, mais là, je vois pas trop comment m'en sortir.
Voilà problématique.
J'ai besoin d'afficher des objets perdus de ma table Objets avec la tables Ville avec une date intervalle.
Je dois afficher le résultat ligne après ligne avec à droite une case ou un bouton.
La requête lancée va afficher tous les objets perdu dans l'intervalle par rapport à la ville en question.
Merci à l'âme charitable qui pourra (voudra ?) m'aider.
A voir également:
- Requête multi tables à afficher avec cases à cocher
- Multi exp heartgold - Forum Jeux vidéo
- Supprimer case à cocher excel ✓ - Forum Excel
- Case à cocher excel - Forum MacOS
- Grille tombola vierge à imprimer 50 cases - Télécharger - Création musicale
- Afficher appdata - Guide
4 réponses
Salut, il faudrait un peu plus de précision, je résume tu me dis si c'est ok :
Afficher un tableau avec la liste des objets perdus en fonction d'une intervalle de temps, toutes les données sont dans une table 'Objets' sur une base Mysql (?).
Il faut donc afficher 2 champs dates pour configurer l'intervalle, et un bouton ou case à cocher pour ?
Dis nous si c'est bien ça, quel est l'objectif du bouton ou de la case et éventuellement ton niveau en php et programmation et on verra ce qu'on peut faire.
Afficher un tableau avec la liste des objets perdus en fonction d'une intervalle de temps, toutes les données sont dans une table 'Objets' sur une base Mysql (?).
Il faut donc afficher 2 champs dates pour configurer l'intervalle, et un bouton ou case à cocher pour ?
Dis nous si c'est bien ça, quel est l'objectif du bouton ou de la case et éventuellement ton niveau en php et programmation et on verra ce qu'on peut faire.
Bonjour Xavierdu34,
- Oui, ttes les données sont dans une table;
- oui il faut 2 champs date ds le formulaire d'interrogation;
- en fait c plutôt un bouton qui permet d'ouvrir par exemple une page popup
dans laquelle, on a plus de précisions sur le choix. Ça permet ainsi de fermer
la page popup et d'en consulter une autre.
- Oui, ttes les données sont dans une table;
- oui il faut 2 champs date ds le formulaire d'interrogation;
- en fait c plutôt un bouton qui permet d'ouvrir par exemple une page popup
dans laquelle, on a plus de précisions sur le choix. Ça permet ainsi de fermer
la page popup et d'en consulter une autre.
Dslé je n'ai pas eu de temps plus tôt pour te répondre.
Alors commençons :
On va partir du principe que tu utilises PDO pour récupérer les données de ta base, et que tu récupères toutes les données dans un array qu'on appellera $objets.
Cette array Objets contient par exemple :
- Id
- Date
- Circonstances
- Description
- Ville
- Adresse
- ...
et tout ce qu'il faut pour des objets perdus ...
alors ton code pour la page du tableau :
Voila le code pour afficher le tableau en question, ensuite il faudra faire une page details.php qui permettra d'afficher le détails. Je n'ai pas testé ce code, je l'ai écris à la volée, mais l'idée est la ... à toi de déduire la suite à partir de la, n'hésites pas à poser des questions.
Alors commençons :
On va partir du principe que tu utilises PDO pour récupérer les données de ta base, et que tu récupères toutes les données dans un array qu'on appellera $objets.
Cette array Objets contient par exemple :
- Id
- Date
- Circonstances
- Description
- Ville
- Adresse
- ...
et tout ce qu'il faut pour des objets perdus ...
alors ton code pour la page du tableau :
<script type="text/javascript"> function details(page,name) {window.open(page,name,'menubar=no, scrollbars=no, top=100, left=100, width=400, height=200'); } </script> $table = "<table><tr><th>Date</th><th>Description de l'objet trouvé</th><th>Ville</th><th>Détails</th></tr>"; foreach($objets as $objet) { $table .= " <tr> <td>{$objet['date']}</td> <td>{$objet['description']}</td> <td>{$objet['ville']}</td> <td><a href='#' onclick='details(\"details.php?id={$objet['id']}\",{$objet['id']});'><img src='loupe.png' /></a></td> </tr> "; } $table . = '</table>';
Voila le code pour afficher le tableau en question, ensuite il faudra faire une page details.php qui permettra d'afficher le détails. Je n'ai pas testé ce code, je l'ai écris à la volée, mais l'idée est la ... à toi de déduire la suite à partir de la, n'hésites pas à poser des questions.