Astuce #20: Barre de recherche réalisée en PHP et SQL

  Рет қаралды 27,055

Mohamed Chiny

Mohamed Chiny

Күн бұрын

Пікірлер: 59
@MohamedChiny
@MohamedChiny 2 жыл бұрын
Pour plus de cours, rendez-vous sur chiny.me
@patricksamba9620
@patricksamba9620 6 ай бұрын
salut Ingenieur, dans la partie php vous avez connexion.php sur includes. ca signifie quoi exactement? est ce que c'est la connexion avec la base des données ou juste une reference. merci de nous eclairer
@RogerBella
@RogerBella Жыл бұрын
Mohamed, si tu savais le nombre d'usines à gaz que j'ai vues sur le Net ! MERCI ! C'est clair et génial, ce que je ne cherchais plus, tant cela me paraissait compliqué. Portes-toi bien et encore merci...
@MohamedChiny
@MohamedChiny Жыл бұрын
De rien. Je suis ravi que le contenu vous ait plu. Merci pour votre commentaire :)
@nostress9057
@nostress9057 Жыл бұрын
vous etes la premiere personne que j'arrive a comprendre. j'aime la programmation web, mais je le trouve un peu dificile
@MohamedChiny
@MohamedChiny Жыл бұрын
Content que ma méthode vous plaise autant. Je vous suggère de commencer par suivre les tutos qui expliquent les langages de base comme Javascript et PHP, et passer ensuite à la série des astuces. Je pense que ça vous sera plus bénéfique. Merci pour votre commentaire :)
@adrien_live
@adrien_live 2 жыл бұрын
Simple, bien expliqué et court: que demandé de plus ! Merci ;)
@MohamedChiny
@MohamedChiny 2 жыл бұрын
De rien. Je suis ravi que ce tuto vous ait plus. Merci pour votre commentaire :)
@eric-alladaye
@eric-alladaye 2 жыл бұрын
Meilleur formateur sur youtube ❤️. Toujours simples et concis vos explications . Svp prof pourriez-vous aussi envisager faire une série de cours sur un des Framework PHP ? Merci d'avance 🙏
@MohamedChiny
@MohamedChiny 2 жыл бұрын
Merci Ericko. Je suis ravi que mes cours vous plaisent autant. En fait, mon objectif c'est de montrer comment monter des applications Web efficaces et totalement personnalisable sans utiliser de frameworks ou librairies externes aux langages. D'ailleurs, c'est ma méthode de travail aussi, je n'utilise jamais de frameworks ni de CMS. A peine quelques petites librairies supplémentaires comme FPDF ou QRCode. Mais j'envisagerai votre suggestion quand même. Merci encore :)
@eric-alladaye
@eric-alladaye 2 жыл бұрын
@@MohamedChiny c'est moi qui vous remercie 🙏. Vous m'inspirez beaucoup.
@obedgift9808
@obedgift9808 2 жыл бұрын
I like this video. it is so understandable and detailed such as I like. Keep doing good. I already subscribed to your channel... Je vous ai aimés beaucoup...🙏
@MohamedChiny
@MohamedChiny 2 жыл бұрын
Thank you very much for your compliment and your comment. It's encouraging :)
@abdellatifaitbela8831
@abdellatifaitbela8831 Жыл бұрын
j'ai essayé votre code mais j'ai eu un erreur : Uncaught Error: Call to a member function setFetchMode() on bool
@MohamedChiny
@MohamedChiny Жыл бұрын
Il est probable que vous ayez appelé la méthode setFetchMode() sur une instance autre que PDOStatement. Votre code devrait avoir cette forme: $pdo=new PDO(); $req=$pdo->prepare(); $req->setFetchMode(); Vous constatez que setFetchMode() est appelée via l'objet $req qui est une instance de la préparation de la requête. Bon courage :)
@abdellatifaitbela8831
@abdellatifaitbela8831 Жыл бұрын
@@MohamedChiny merci beaucoup maintenant ça marche 🙏🙏
@MohamedChiny
@MohamedChiny Жыл бұрын
@@abdellatifaitbela8831 Content pour vous :)
@abdoulfataouftiendrebeogo7202
@abdoulfataouftiendrebeogo7202 2 жыл бұрын
Trop de professionnalisme ☺️
@MohamedChiny
@MohamedChiny 2 жыл бұрын
Merci Abdoul. C'est sympa de votre part :)
@merveillesveronnemouboueng4663
@merveillesveronnemouboueng4663 Жыл бұрын
et à quoi sert la fonction "trim()" ?
@MohamedChiny
@MohamedChiny Жыл бұрын
Elle supprime les espaces avant et après une chaine de caractères. Par exemple: trim(" abc ") donnera "abc" sans aucun espace ni au début ni à la fin. Bien sûr les espaces du milieu sont conservés.
@melanie0489
@melanie0489 Жыл бұрын
mon php me mets une erreur pour l'interieur de la boucle : Undefined array key 0 in alors que j'aia juste adapté a ma facon de travailler le php et ca ne change pas grand chose Cordialement Merci beaucoup d'avance
@MohamedChiny
@MohamedChiny Жыл бұрын
Si vous utilisez la version 8 de PHP, alors c'est possible d'avoir cette erreur. Elle vient du fait que nouveau moteur PHP n'accepte pas l'utilisation à la volée d'un tableau (vide) qui ne contient aucun indice. Alors, vous pourrez ajouter une instruction du genre: if(!is_array($le_nom_de_votre_tableau)) $le_nom_de_votre_tableau=array() Essayez de placer cette instruction juste après la récupération des $_POST ou $_GET. Bonne chance :)
@kenza1348
@kenza1348 Жыл бұрын
Je peux écrire ce code dans une page .html?
@MohamedChiny
@MohamedChiny Жыл бұрын
Y a du PHP, donc il faut bien que votre page soit en .php pour qu'elle fonctionne.
@merveillesveronnemouboueng4663
@merveillesveronnemouboueng4663 Жыл бұрын
c'est bon, j'ai vu...
@MohamedChiny
@MohamedChiny Жыл бұрын
Courage pour la suite :)
@seanstony812
@seanstony812 2 жыл бұрын
Salut, Mr, le fichier connexion.php , je le retrouve pas. J'essaie de mettre en place un moteur de recherche avec PHP et MySQL
@MohamedChiny
@MohamedChiny 2 жыл бұрын
Regardez cette vidéo (à partir de la minute 5 :33) kzbin.info/www/bejne/o2K3iq2BjJ2mjZY Bon courage :)
@seanstony812
@seanstony812 2 жыл бұрын
Bonjour, Mr désolé pour si je dérange, c'est possible d'avoir le code source ?
@MohamedChiny
@MohamedChiny 2 жыл бұрын
Bonsoir. Je fais exprès de ne pas publier le code source afin que vous copiez le code. C'est comme ça que vous apprendrez. Courage :)
@seanstony812
@seanstony812 2 жыл бұрын
Ok, merci
@seanstony812
@seanstony812 2 жыл бұрын
Salut Mr, je suis entrain de mettre en place un site web, et il est près à 75%, mais j'aimerais lui ajouter un moteur de recherche Interne, Quelle solution pouvez vous me proposez, j'aimerais qu'il puisse référencer, tout ce qui dans le site, même les titres, sous titre. Merci.
@MohamedChiny
@MohamedChiny 2 жыл бұрын
Si les données du site proviennent d'une base de données alors il vous suffit de procéder exactement comme dans cette vidéo. Mais si le texte est intégré statiquement en HTML, dans ce cas le moteur de recherche cherchera dans le contenu en parcourant les pages en tant que fichiers. Autrement dit, vous utilisez des fonctions comme file_get_contents(), fopen(), fgets()... J'ai expliqué le fonctionnement des fichiers dans cette leçon kzbin.info/www/bejne/qKekYXqgaNWpiJY Il vous faudra juste orienter le traitement vers ce que vous voulez faire. Bonne chance pour votre site :)
@seanstony812
@seanstony812 2 жыл бұрын
Salut, Mr est ce possible de vous contacter en Inbox, j'aimerais implémenter un moteur de recherche avec solr PHP, ou tntsearch, est ce possible que vous puissiez m'aider ?, Parceque a ce stade je ne maîtrise pas vraiment, Et lors de mes recherches je veux que sa puisse charger du txt, des pdf, et des photos.
@MohamedChiny
@MohamedChiny 2 жыл бұрын
@@seanstony812 Vous pouvez me contacter sur Facebook, mais ne comptez pas trop sur ma disponibilité pour répondre à vos question, vu que je suis très occupé en ce moment. Autre chose, moi je n'utilise jamais des outils prêts, je code en natif, donc je pourrais probablement pas vous être utiles pour ces outils là. Bonne chance :)
@tivox_
@tivox_ 2 жыл бұрын
Bonjour Mr , j'ai un problème avec mon code , alors je ne sait pas d'où viens le (include("cannection.php")) puis on me dis que ma variable $pdo n'est pas défini pourtant pas d'erreurs sur mon code si vous pouvez m'aider s'il vous plait
@MohamedChiny
@MohamedChiny Жыл бұрын
Bonsoir. Si l'erreur est due à la variable $pdo, alors le fichier de connexion n'est pas correctement inclus. Car si l'erreur était commise au niveau de la création de l'objet $pdo (comme une mauvaise chaine de connexion), le message serait différent. Essayez de copier le code à la lettre, respectez les nom de fichiers et leurs emplacements, et quand tout fonctionnera correctement, à ce moment là vous pourrez appliquer vos propres modifications. Bonne chance :)
@dantegueley-sarebalde808
@dantegueley-sarebalde808 2 жыл бұрын
La vidéo est moins visible sur smarthphone que les vidéos précédentes.
@MohamedChiny
@MohamedChiny 2 жыл бұрын
Oui c'est vrai, c'est seulement quand j'ai fini l'enregistrement que je me suis rendu compte que la police était petite pour affichage sur smartphone. Désolé Dantegue.
@dantegueley-sarebalde808
@dantegueley-sarebalde808 2 жыл бұрын
@@MohamedChiny pas de soucis 🙏 merci beaucoup pour l'effort fourni
@MohamedChiny
@MohamedChiny 2 жыл бұрын
@@dantegueley-sarebalde808 De rien :)
@programmerrafik2696
@programmerrafik2696 2 жыл бұрын
mashallah mohammed pour la video !!!!!!
@MohamedChiny
@MohamedChiny 2 жыл бұрын
Merci pour le compliment. Je suis ravi que la vidéo vous ait plu :)
@محمد-ح4ن5ش
@محمد-ح4ن5ش 2 жыл бұрын
Bonjour mon professeur, Svp Système des commentaires (with reply) avec php mysql ajax
@MohamedChiny
@MohamedChiny 2 жыл бұрын
Bonsoir. Je traiterai cet exemple quand j'en aurai la possibilité. Je suis un peu occupé en ce moment, mais une fois un peu plus libre, je me mettrai à publier de nouvelles astuces, y compris celle que vous avez demandé. Merci :)
@محمد-ح4ن5ش
@محمد-ح4ن5ش 2 жыл бұрын
@@MohamedChiny Merci professeur,
@yanno5800
@yanno5800 2 жыл бұрын
Stp faire des vidéos permettant d'apprendre le C sharp
@MohamedChiny
@MohamedChiny 2 жыл бұрын
J'aimerais bien, mais je ne travaille pas avec C# dans la pratique. Je fais en sorte de faire des vidéos sur les technologies que je pratique en vrai, comme ça je serai en mesure de souligner les problèmes courants et proposer des astuces efficaces. Merci quand même pour la proposition :)
@merveillesveronnemouboueng4663
@merveillesveronnemouboueng4663 Жыл бұрын
Parcontre s'il vous plait monsieur moi j'aimerai que vous fassier un cours sur comment créer un serveur Node JS parce que ça fait des semaines je me tape des tutos et ça marche pas trop. Avec ça ce serait bien de nous montrer une bonne fois comment récupérer des données dans notre base avec javascript
@MohamedChiny
@MohamedChiny Жыл бұрын
Y a déjà un petit tuto sur ma chaine qui traite Node.js (les modules natifs). J'ai pas eu le temps de finir la série (Express.js, MongoDB...), mais ça viendra. Bon courage :)
@seanstony812
@seanstony812 2 жыл бұрын
Salut Mr, tout d'abord merci pour ce code, Alors j'ai pû le mettre en place il fonctionne normalement, et maintenant ce qui me dérange est que lors de mes recherches il affiche les résultats sur la page d'accueil , du coup s'est pas trop beau avoir, quelle solution pouvez vous me proposez afin que lors de mes recherches que je puisse être rédigé sur une page, qui afficherons les résultats ? Merci
@MohamedChiny
@MohamedChiny 2 жыл бұрын
Il suffit de modifier l'attribut 'action' du formulaire. Mettez-y le nom de la page où vous voulez afficher les résultats. Bonne chance :)
@barambba6014
@barambba6014 2 жыл бұрын
salut je veux le code source
@MohamedChiny
@MohamedChiny 2 жыл бұрын
Je n'ai plus ce code je pense. Vous pourriez le réécrire depuis la vidéo, il n'est pas trop long.
@abdoboss4713
@abdoboss4713 2 жыл бұрын
merciii monsieur
@MohamedChiny
@MohamedChiny 2 жыл бұрын
De rien. Merci pour votre commentaire :)
@seanstony812
@seanstony812 2 жыл бұрын
Sur une page spéciale, qui chargera les résultats
@MohamedChiny
@MohamedChiny 2 жыл бұрын
Je viens de vous répondre sur un autre commentaire. Changez l'attribut "action" du formulaire. Mettez par exemple action="resultats.php", dans ce cas le résultat de recherche sera affiché dans la page "resultats.php".
Un moteur de recherche SURPUISSANT en PHP (TNTSearch)
29:01
Boris ('PrimFX')
Рет қаралды 13 М.
Créer un champ de recherche en JavaScript et PHP !
15:14
AK DEV
Рет қаралды 2,7 М.
The evil clown plays a prank on the angel
00:39
超人夫妇
Рет қаралды 48 МЛН
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 152 МЛН
Cat mode and a glass of water #family #humor #fun
00:22
Kotiki_Z
Рет қаралды 26 МЛН
Wall Rebound Challenge 🙈😱
00:34
Celine Dept
Рет қаралды 16 МЛН
Astuce #3: Stocker les images dans une base de données
8:09
Mohamed Chiny
Рет қаралды 64 М.
TUTO PHP - Créer une Barre de Recherche en PHP & MySQL
18:41
FrenchCoder - Développement Web
Рет қаралды 46 М.
JavaScript - Filtrer des résultats avec une barre de recherche
20:55
Adeline is coding
Рет қаралды 11 М.
TUTO PHP - BARRE DE RECHERCHE
17:39
Boris ('PrimFX')
Рет қаралды 69 М.
Laravel et VueJS - Barre de recherche avancée (avec loader)
20:49
Laravel Jutsu
Рет қаралды 4,6 М.
The CSS Display Property is Changing Forever
15:20
Web Dev Simplified
Рет қаралды 57 М.
Astuce #1: Sécuriser l'accès aux images avec .htaccess et PHP
8:22
The evil clown plays a prank on the angel
00:39
超人夫妇
Рет қаралды 48 МЛН