Script TCL + SQL
#6
Ben oui, c'est exactement ce que tu lui dis de faire.

Je reprends le code modifié et le commente:
tcl
proc pub:wdntwcmd {nick host hand chan arg} {
   # $arg est la liste des arguments qui suivent la commande (séparée par des espaces)
   set artistes [lindex $arg 0]
   # $artistes est donc le premier "mot" contenu dans $arg
   set titres [lindex $arg 1]
   # $titres est donc le second
   if { [llength [infos $artistes $titres]] > 0 } {
      putlog "$artistes => $titres";
   } else {
      putlog "Ce son n'existe pas";
   }
}


Comme tu veux pouvoir chercher un artiste ou un titre, je pense qu'il faut revoir ta requête et même les deux procédures:
tcl
proc infos {donnees} {
   service:connect
   set query "SELECT idvideos, v_artistes, v_titres FROM v5_videos WHERE CONCAT(v_artistes, '%', v_titres) LIKE '%$donnees%'"
   set res [::mysql::sel $::mysqlink $query -flatlist]
   service:deconnect
   return $res
}
 
proc pub:wdntwcmd {nick host hand chan arg} {
   set donnees [string map {" " %} [join $arg]]
   # on transforme les espaces en %
   set res [infos $donnees]
   if { [llength $res] > 0 } {
      putlog "Résultat : [join $res]";
   } else {
      putlog "Ce son n'existe pas";
   }
}


Répondre


Messages dans ce sujet
Script TCL + SQL - par KiBa - 06/12/2013, 15:02
RE: Script TCL + SQL - par MenzAgitat - 06/12/2013, 15:16
RE: Script TCL + SQL - par KiBa - 06/12/2013, 15:21
RE: Script TCL + SQL - par CrazyCat - 06/12/2013, 15:59
RE: Script TCL + SQL - par KiBa - 06/12/2013, 16:13
RE: Script TCL + SQL - par CrazyCat - 06/12/2013, 17:10
RE: Script TCL + SQL - par KiBa - 09/12/2013, 14:49
RE: Script TCL + SQL - par KiBa - 11/12/2013, 17:13
RE: Script TCL + SQL - par BdS - 12/12/2013, 10:58
RE: Script TCL + SQL - par KiBa - 12/12/2013, 11:41
RE: Script TCL + SQL - par CrazyCat - 13/12/2013, 14:05
RE: Script TCL + SQL - par KiBa - 13/12/2013, 16:39
RE: Script TCL + SQL - par CrazyCat - 14/12/2013, 12:36
RE: Script TCL + SQL - par KiBa - 17/12/2013, 11:16
RE: Script TCL + SQL - par CrazyCat - 17/12/2013, 11:20
RE: Script TCL + SQL - par KiBa - 17/12/2013, 11:31
RE: Script TCL + SQL - par CrazyCat - 17/12/2013, 12:19
RE: Script TCL + SQL - par KiBa - 18/12/2013, 15:16
RE: Script TCL + SQL - par KiBa - 23/12/2013, 17:54
RE: Script TCL + SQL - par CrazyCat - 26/12/2013, 09:41
RE: Script TCL + SQL - par KiBa - 06/01/2014, 11:15
RE: Script TCL + SQL - par CrazyCat - 06/01/2014, 11:27
RE: Script TCL + SQL - par KiBa - 06/01/2014, 12:23

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)
Tchat 100% gratuit -Discutez en toute liberté