Designed by NoKi !
82 en ligne   Boutique | Sites | Bar | Forum | PhpBB | Actu | Glossaire | Codes | Tips | Liens | Livres | Lettre  


 Recherche

 NewsLetter





   

Dreamweaver MX + Php + MySql

Listing de BD et page de détail





JPierre
Objectif: afficher le détail d'un enregistrement , en passant un paramètre dans la requête. Exemple : afficher une liste de titres de news et obtenir le détail dans une autre page.





Mise en oeuvre d 'une page maitre détail : Dreamweaver MX + Php +MySql
Objectif : Afficher le détail d'une news.
Pour l'exemple une table de news avec les champs suivants
Il nous faut une page pour afficher les news (voir le tuto de Ludo), qui ressemble à ceci ,on la nommera lister.php:

Détail du jeu d'enregistrement:
SELECT id_news, asptt.titre, contenu,DATE_FORMAT(date_saisie, '%d-%m-%y')date_saisie, archive, url
FROM news
On remarquera le formatage de la date de saisie, afin d'obtenir un affichage du style jj-mm-aa
Affichage dans le navigateur


A ce stade de la conception , nous allons élaborer une nouvelle page que l'on va nommée : VoirNews.


Ici pas de problème on va faire glisser les champs sur le tableau pour obtenir comme sur l'image, l'ensemble des données pour un enregistrement
Astuce: on fera un copier coller du jeu d'enregistrements de la page lister.php vers notre page VoirNews.php
Ensuite nous allons apporter une modification à ce jeu d'enregistrement. En effet quand on souhaitera afficher le détail d'une news il faut penser à passer un paramètre , nous pendrons ici << Id_news >> Voilà à quoi ressemble maintenant votre jeu d'enregistrement. ( mode avancé)

SELECT id_news, asptt.titre, contenu,DATE_FORMAT(date_saisie, '%d-%m-%y')date_saisie, archive, url
FROM news
WHERE id_news = colname

Explication : ajouter une variable << colname >>, on peut lui donner le nom que l'on souhaite.Pour se faire , cliquez sur le + qui se trouve à coté du mot variable.et remplir les champs avec ces valeurs


Valider par Ok pour cet ajout de paramètre
Ajouter la clause Where id_news =colname

Ensuite ok pour le jeu d'enregistrement

C'est fini pour cette page.
Retournons à notre page lister.php. Car c'est à partir de celle-ci que nous allons déclencher l'affichage du détail de notre news.
Vous avez pu voir cette image , et bien nous allons lui appliquer un lien avec notre paramètre.Sélectionner l'image et prendre la propriété lien : cliquez sur le dossier.


Cliquez sur le fichier VoirNews, ensuite sur le bouton paramètre


Remplir la valeur nom << id_news>> et pour << valeur >> cliquez sur l'éclair et choisir << Id_News >>, et valider par Ok





Voilà pour cette mise en place du paramètre. Vous devez avoir comme valeur pour ce lien.
Voici le code du champ url : VoirNews.php?id_news=<?php echo $row_rsnews['id_news']; ?>
Valider par Ok pour mettre fin à la conception de cette page.

Enregistrer votre page lister.php, c'est fini.
Il ne vous reste plus que les tests, pour vérifier si tout fonctionne.
 Tester 

Pour tester en live

>> Bon Php <<

Pour pouvoir écrire dans ce forum, identifiez-vous !

 Lire  17/10/08 17:23 de fifouta
merci pour votre réponse je vais éssayer et voir ...
 Lire  12/10/08 12:01 de fifouta
voici le résultat : [img] http://img88.imageshac...
 Lire  12/10/08 11:56 de fifouta
bonjour, je travaille avec dreamwveaver8 , j'éssai...
  • 13/10/08 09:14 de JPierre Hello Pour que tout fonctionne il fau...
  •  Lire  14/09/08 19:24 de caspergerm
    Bonjour, Sur Dreamweaver cs3+php/mysql J'au creer u...
     Lire  14/09/08 01:30 de caspergerm
    Bonjour, J'ai trouvé cet objectif trés intéréssant ...
  • 16/09/08 22:13 de JPierre Il faut regarder le code associé à l'i...
  •  Lire  25/08/08 17:48 de filangrocca
    bonjour à tous, je voudrai faire une page avec dreamw...
  • 25/08/08 17:52 de DB77 1 - Mettre des images sur le serveur (Dream...
  •  Lire  06/07/08 15:16 de anteas
    je m'excuse profondement a tous pour fait chi...j'ai ...
     Lire  23/06/08 20:52 de anteas
    Svp,je peux avoir le deux fichieres voirnews.php et l...
     Lire  23/06/08 20:16 de anteas
    Je comprend bien que vous etes pas tres envie expliq...
  • 23/06/08 20:56 de Didier Ce n'est pas ça... mais tu poses plein d...
  • 24/06/08 12:59 de jreaux62 Pour preciser ce que dit Didier : ne ...
  • 24/06/08 16:12 de DB77 Pour préciser ce que dit jreaux62, le bouto...
  • 24/06/08 16:47 de jreaux62 Pourquoi pas un petit "NB" au niveau ...
  • 25/06/08 20:16 de JPierre Ok... ;) Du temps comme le dit si bie...
  •  Lire  22/06/08 23:41 de anteas
    je suis desole mais je toujour impression que il manq...
     Lire  22/06/08 22:17 de anteas
    le '&' dans le http_get_vars c'est bien le '$' j'ai m...
     Lire  22/06/08 21:06 de anteas
    je vais essuyer expliquer.je pense que il y a qq chos...
     Lire  22/06/08 20:55 de anteas
    je suis vraiment desole pour mon niveau francaise :-(
     Lire  22/06/08 20:54 de anteas
    le problem c'est que le lien pour aller lire les news...
     Lire  22/06/08 20:12 de anteas
    Bonsoir,je suis desole mais il y a qq chose qui va pa...
  • 22/06/08 20:25 de JPierre Je suis désolé mais je ne comprend pas...
  •  Lire  15/06/08 21:25 de anteas
    Bonjour,je m'excuse en avance pour les erreurs ortogr...
  • 16/06/08 19:11 de JPierre Hello Si tu n'arrives pas à lire la ne...
  •  Lire  23/04/08 13:05 de chris95
    Bonjour Jean Pierre Je me permets de revenir vers to...
  • 23/04/08 13:57 de JPierre Hello , je pense qu'il faut utiliser l...
  •   v1.3p © ASP-PHP.net 2002  

    JPierre le 22/09/2003 (112 423 hits)
    Didier Réservez votre place gratuite pour les Microsoft TechDays 2009 !!!
    Un serveur dédié Dedibox avec la licence Windows Server 2008 gratuite !!!

    MSDN fête ses 10 ans ! Gagnez 1 Nabaztag, 1 montre binaire, 1 console Xbox, 1 ordinateur ultra-portable EeePC, 1 HTC Diamond et bien d’autres cadeaux… !!!
    Au fil des news  
    [MAJ] [PHP] Un calendrier très complet -
    Remplacement de balises pour le PHP5 et modifications du script pour l'affichage des jours afin ...
    Magazines - Le n°113 de Programmez est disponible
    PHP - Compteur de visites (hit) paramétrable
    Amélioration du Search MOSS : Recherche avancée - Modification de la page de recherche avancée
    Dans la série des optimisations potentielles sur le moteur de recherche de MOSS, nous verrons cette ...
    Dreamweaver CS3 + Php + Mysql - Ajout-Modif-Suppression. Les fondamentaux Part-1
    Suite à de nombreuses questions sur le forum, je pense que ce sujet sur les comportements d'ajout, ...
    SharePoint et Silverlight - Premiers pas - Lecture de données SharePoint et intégration
    Silverlight et SharePoint sont deux technologies récentes et connaissant un essor significant. En ...
    Développement d'applications SharePoint - depuis une Workstation XP ou Vista
    Lorsque que l'on développe pour SharePoint, on se retrouve dans un dilemme auquel nous avons tous ...
    JavaScript - sudoky - jeux du sudoku en javascript
    Adobe - Creative Suite 4 en Français
    PHP - La 8ème édition du Forum PHP est lancée !
    Magazines - Le n°112 de Programmez est disponible
    PHP - Interpreteur de commande SQL en PHP
    Listes liées (dépendantes) : avec ou sans XMLHTTPR - Les délires «Ajax or not Ajax»
    Comme toujours, c'est à la suite d'un coup de pouce que je me suis décidé à faire ce tuto. Merci à ...
    Amélioration du Search MOSS : Les scopes - Quelques possibilités d'amélioration du Search
    Lorsqu'on installe le moteur de recherche de MOSS et qu'on le configure basiquement, on veut ...
    SharePoint - Lister les templates utilisés - Identifier les définitions utilisées par vos sites
    Un site SharePoint est créé à partir d'un modèle ou définition de site. Mais comment savoir après ...
    PowerShell - Profile avec la participation de mon ami Tigrou :)
    Adobe - Lancement de la CS4, tous à vos agendas !
    [MAJ] PHP - Fonctions de redimensionnement d'images - BD : redimensionner image + picto après upload
    Ajout de FONCTIONS de redimensionnement.
    PHP - Afficher une date mysql yyyy-mm-dd en dd-mm-yyyy
    PHP - Tchat PHP V2.1 sans base de donnée
    SharePoint et les statistiques d'utilisation - Comment obtenir des statistiques depuis SharePoint
    La mise en place de ferme SharePoint doit s'accompagner d'une notion de gouvernance. Cette notion ...
    Adobe - Nouvelles annonces Adobe sur le salon IBC 2008
    PHP - PHP TV emission 2 (septembre 2008)
    PHP - PDO ADMIN
    [MAJ] Inscription contrôlée à une NewsLetter ou Service - Abonnement avec confirmation et désabonnement
    Correction d'un point-virgule manquant (merci de m'avoir obligé à chercher JPierre) dans le module ...
    PHP - Premier lundi d'une semaine et d'une année
    JavaScript - Premier lundi d'une semaine et d'une année
    ASP - Premier lundi d'une semaine et d'une année
    Alphabet Radio et Code Morse - Alpha Zulu appelle Tango Charlie !
    Encoder-Décoder en "Alphabet Radio" ... "Alpha Zulu appelle Tango Charlie !" ou en Code Morse ... ...
    Filtrer les modèles de site SharePoint - Filtrer l'affichage des modèles de site SharePoint
    Je vous propose de découvrir à l'aide de cet article quels mécanismes peuvent vous permettent de ...
    ASP/PHP - Méthode de cryptage - par table de correspondance
    (ASP/PHP) Une méthode de cryptage de données par l'utilisation d'une "table de correspondance ...
    PHP - Listes liées (1 table) - version2
    JavaScript - Rendre Visible ou Invisible des éléments d'un form
    PHP - Listes liées (1 table) - version1
    JavaScript - Intercepter le click sur vidéo WMP ou flash SWF
    Jeux de l'été (et de 5) - Un jeu de Motus (mots de 8 lettres)
    C'est reparti pour un tour... Comme je venais de proposer un jeu de Mastermind, je me suis dit que, ...
    PowerShell - Extraire toutes les collections SharePoint en CSV
    PowerShell - Lister les collections pour une WebApp SharePoint
    PowerShell - Lister les utilisateurs d'un site SharePoint
    PowerShell - Connaître le code version de votre SharePoint
    Tutorial : HTML | Scripting | ASP-PHP | ASP.net | SQL Server | XML
    Sharepoint | XAML | Pocket | Dreamweaver | VML | Divers
      Scripts : Scripting | ASP-PHP | ASP.net | Divers
      Boutique | Annuaire | Bannières | Météo | Tribune | Partenariats
    v3 © Didier 2003   
     

    Corpo Sciences de Reims Partitions gratuites Carte, météo, annonces
     ASP-magazine Groupes Utilisateurs Microsoft Wygwam The Inquirer FR MVP Codes Sources DotNet Project CodePPC El Roubio TechNet