SQL PHP Moteur De Recherche

SQL PHP Moteur De Recherche - PHP - Programmation

Marsh Posté le 19-01-2012 à 19:21:04    

Bonjour  
Je cherche un moyen d'avoir un champs de recherche sql qui affiche les resultats  
sous forme d'un tableau mais tous les scritps que j'ai pus tester ne fonctionne pas  
 
ma table sql ce nomme  
 

Code :
  1. mysql_bans


 
 
et les valeurs du tableau sont  
 

Code :
  1. steam_id         player_name          ban_length        ban_reason      banned_by      banned_by_id     timestamp


---------------
thank
Reply

Marsh Posté le 19-01-2012 à 19:21:04   

Reply

Marsh Posté le 23-01-2012 à 10:08:19    

T'as qu'à t'inspirer des différents moteurs de recherche qu'il y a dans mon logiciel de Help-desk ASTRES sous licence GPL (cf ma signature).


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 23-01-2012 à 14:45:21    

fregeal a écrit :

Bonjour  
Je cherche un moyen d'avoir un champs de recherche sql qui affiche les resultats  
sous forme d'un tableau mais tous les scritps que j'ai pus tester ne fonctionne pas  
 
ma table sql ce nomme  
 

Code :
  1. mysql_bans


 
 
et les valeurs du tableau sont  
 

Code :
  1. steam_id         player_name          ban_length        ban_reason      banned_by      banned_by_id     timestamp



Tu veux faire quoi, fait une recherche dans tout les champs?
 
Bah c'est pas bien dur :
1) Tu fais une requête de métadonnées pour connaitre la listes des champs (ou plus simplement tu les codes en dur).
2) Tu fais une requête du style :

Code :
  1. select
  2.     *
  3. from
  4.     TABLE
  5. where
  6.     CHAMPS1 like '%critere%' or
  7.     CHAMPS2 like '%critere%' or
  8.    ...
  9. ;


(avec les bon bind c'est plus propre, mais c'est l'esprit)


---------------
| AMD Ryzen 7 7700X 8C/16T @ 4.5-5.4GHz - 64GB DDR5-6000 30-40-40 1T - AMD Radeon RX 7900 XTX 24GB @ 2680MHz/20Gbps |
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed