$ 33.00

Tuto Moteur de recherche multicritère en PHP avec Php

$ 33.00

  • Une formation vidéo de 2h59m
  • Téléchargement immédiat et visionnage illimité à vie
  • Satisfait ou remboursé
  • Fichiers sources inclus
  • Découvrez pourquoi vous former avec Tuto.com

Je vous propose de réaliser un moteur de recherche multicritère en utilisant le langage PHP au travers de la programmation orientée objet.

Le moteur de recherche sera relié à une base de données MySQL que nous réaliserons ensemble.
 

Au programme de ce tuto Moteur de recherche multicritère en PHP

Pour le support de ce tuto, nous allons travailler pour une agence immobilière qui souhaiterait avoir un moteur de recherche complexe et multicritères afin que ses clients puissent facilement et rapidement trouver l'information.

Notre moteur de recherche sera capable d'une : 

  • Recherche par défaut sans filtre.
  • Recherche avec un filtre activé (dans notre exemple d'agence immobilière : vente, type de bien, localisation, prix min, prix max).
  • Recherche avec plusieurs filtres activés.

Pour plus de précisions, visionnez la vidéo d'introduction du cours "Les attentes". Cette vidéo est disponible gratuitement à partir de la table des matières.

Un QCM en fin de cours vous sera proposé. Ce dernier vous permettra de valider vos nouvelles connaissances !

Pour suivre ce tuto dans de bonnes conditions, vous devez avoir un bon niveau de connaissance en POO avec PHP. Voici une liste de tutoriel que je mets à votre disposition pour assoir votre niveau de compétences :

Je mets à votre disposition, l'ensemble des codes sources utilisés dans ce tuto.

Vous pourrez soumettre toutes vos questions dans le salon d'entraide du cours, si vous êtes bloqués à une étape de ce tuto.

Table des matières de cette formation Php (durée : 2h59m)

  • Intro
    • Les attentes gratuit 00:05:20
    • Création de la base de données 00:05:45
    • Instanciation à PDO 00:03:06
  • Les types de transaction
    • Création de la classe d'entité 00:05:40
    • Création de la classe Manager 00:09:58
    • Création du menu déroulant transaction 00:11:31
    • Mise en place d'une feuille de style 00:07:13
  • Les types de bien
    • Création de la classe d'entité 00:02:57
    • Création de la classe Manager 00:03:16
    • Création d'un autoloadeur 00:02:12
    • Création du menu déroulant type de bien 00:03:42
  • Les datas
    • Création et insertion des datas 00:03:03
    • Affichage des datas 00:03:25
  • Les biens
    • Création de la classe d'entité 00:07:21
    • Création de la classe Manager 00:09:04
  • Moteur de recherche
    • Mise en place des bases 00:05:29
    • Affichage et contrôle des résultats 00:09:39
    • Garder les valeurs dans les menus 00:03:30
    • Vérifications et corrections 00:05:30
  • Les localisations
    • Création de la méthode ReadAllLocalisation 00:02:54
    • Appel de la méthode ReadAllLocalisation 00:04:46
    • Test de la méthode ReadAllLocalisation 00:04:24
    • Retour sur la méthode Chercher 00:02:43
  • Les prix
    • Le prix minimum 00:04:49
    • Le prix maximum 00:04:24
    • Un peu de CSS 00:02:01
  • Moteur de recherche
    • Menu déroulant type de bien 00:07:14
    • Menu déroulant localisation 00:03:47
    • Borne de prix 00:09:50
  • Affichage des résultats
    • Pas de résultat 1/2 00:04:11
    • Pas de résultat 2/2 00:04:58
  • La référence
    • Test de la présence d'une référence 00:04:41
    • Création de la méthode ChercherReference 00:03:16
    • Appel de la méthode ChercherReference 00:02:49
    • Test d'affichage de la référence 00:02:47
  • Conclusion
    • Conclusion 00:02:11



Formateur : Carl Brison

Carl Brison a publié 159 tutoriels et obtenu une note moyenne de 4,9/5 sur 10 897 tutoriels vendus. Carl Brison est un formateur certifié tuto.com. Voir les autres formations de Carl Brison

  • Avec quelle version de logiciel ce tuto est-il compatible ?
    Php 7
  • Quel est le niveau requis pour suivre ce tuto ?
    intermédiaire
accédez à plus de 1181 tuto gratuits


non, je ne veux pas me former gratuitement

voir notre politique de protection des données