Aide au codage
#3
Hello,
Alors ma base est MySQL.
les champs de ma base qui contiennent les mots sont in et out.
je cherche à classer des genres de séries et les mettre dans la bonne rubrique par exemple.
je précise que j’accède très bien à ma base.

je pensais à quelque chose du genre:

tcl
set genre [lindex [split $arg] 1] 
# on récupère le ou les mots
set in_genre [lindex [split $genre "./_"]] 
# au cas ou il y aurai plusieurs genre avec ces ponctuations
set sql_genre [mysqlsel $mysql(HANDLE) "SELECT `in`, `out` FROM genres WHERE `in` LIKE '$in_genre' AND `out` LIKE '$in_genre'" -flatlist]
# prendre tout ce qui est dans la base que ce soit in ou alors out
foreach {in out} $sql_genre {
if {$sql_genre != "" && $in == $out} {
set add_genre [join [mysqlsel $mysql(HANDLE) "SELECT `out` FROM genres WHERE `out` = '$in_genre' LIMIT 1" -flatlist] "/"]
# au cas ou il y aurait plusieurs genre qui corespondent alors les affichenr sous cette forme : genre1/genre2/genre3
mysqlclose $mysql(HANDLE);
return 0;
}
if {$sql_genre != "" && $in != $out} {
set add_genre [mysqlsel $mysql(HANDLE) "SELECT `out` FROM genres WHERE `in` = '$genre' LIMIT 1" -flatlist]
mysqlclose $mysql(HANDLE);
return 0;
} 
if {$sql_genre == ""} {
mysqlclose $mysql(HANDLE);
return 0;
}



Voila j’espère être un peu clair ^^ mais ce que je n'arrive pas à faire c'est: des mots reçu une liste, et transformer en liste les mots dans la base et ensuite les comparer pour faire un "rapport" dans lequel je veux que ça soit au final classer ^^

merci de votre aide

Bien à vous,

Nos..
Répondre Avertir


Messages dans ce sujet
Aide au codage - par Nostromo1st - 27/12/2016, 20:36
RE: Aide au codage - par CrazyCat - 28/12/2016, 02:33
RE: Aide au codage - par Nostromo1st - 28/12/2016, 23:52
RE: Aide au codage - par CrazyCat - 29/12/2016, 00:45
RE: Aide au codage - par Nostromo1st - 29/12/2016, 18:56
RE: Aide au codage - par CrazyCat - 29/12/2016, 19:27
RE: Aide au codage - par Nostromo1st - 29/12/2016, 22:34
RE: Aide au codage - par CrazyCat - 30/12/2016, 02:59

Atteindre :


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