j'ai plusieurs tables dans une base MySql dont certaines
commencent par data_tyty, data_tutu, data_toto etc....
Je voudrais, pour un moteur de recherche, retrouver les noms
dynamiquement (ne pas retoucher le code si je rajoute une table
et donc obtenir leur nom dynamiquement) et ainsi pouvoir faire
une recherche sur toutes ces tables..
=> Critères de selection des tables: data_*
Comment faire en php ? je sèche et ne sais pas par ou commencer ?
avec cette requette sql tu devrais avoir exactement ce que tu cherches :) show tables like 'data_%';
Bonne soirée
Kevin
-- => Pour me mailer, virez toutes les voyelles de la partie avant l'arobase: naegoo @ pulsed . net
Coders don't die... they just JMP without RET
G Roydor
ATM a écrit:
Bonjour,
j'ai plusieurs tables dans une base MySql dont certaines commencent par data_tyty, data_tutu, data_toto etc....
Je voudrais, pour un moteur de recherche, retrouver les noms dynamiquement (ne pas retoucher le code si je rajoute une table et donc obtenir leur nom dynamiquement) et ainsi pouvoir faire une recherche sur toutes ces tables..
=> Critères de selection des tables: data_*
Comment faire en php ? je sèche et ne sais pas par ou commencer ?
il s'agit d'une fonction du gestionnaire ! en MySQL voir : mysql_list_tables GR
Si quelqu'un a une idée...
Merci de votre aide. @+++ Alan
ATM a écrit:
Bonjour,
j'ai plusieurs tables dans une base MySql dont certaines
commencent par data_tyty, data_tutu, data_toto etc....
Je voudrais, pour un moteur de recherche, retrouver les noms
dynamiquement (ne pas retoucher le code si je rajoute une table
et donc obtenir leur nom dynamiquement) et ainsi pouvoir faire
une recherche sur toutes ces tables..
=> Critères de selection des tables: data_*
Comment faire en php ? je sèche et ne sais pas par ou commencer ?
il s'agit d'une fonction du gestionnaire !
en MySQL voir : mysql_list_tables
GR
j'ai plusieurs tables dans une base MySql dont certaines commencent par data_tyty, data_tutu, data_toto etc....
Je voudrais, pour un moteur de recherche, retrouver les noms dynamiquement (ne pas retoucher le code si je rajoute une table et donc obtenir leur nom dynamiquement) et ainsi pouvoir faire une recherche sur toutes ces tables..
=> Critères de selection des tables: data_*
Comment faire en php ? je sèche et ne sais pas par ou commencer ?
il s'agit d'une fonction du gestionnaire ! en MySQL voir : mysql_list_tables GR
Si quelqu'un a une idée...
Merci de votre aide. @+++ Alan
P'tit Marcel
From: ATM Reply-To: ATM
bon, j'dis ça, j'dis rien, mais à quoi ça sert de donner une adresse de réponse invalide, et égale en plus à celle d'envoi ...
j'ai plusieurs tables dans une base MySql dont certaines commencent par data_tyty, data_tutu, data_toto etc....
Je voudrais, pour un moteur de recherche, retrouver les noms dynamiquement (ne pas retoucher le code si je rajoute une table et donc obtenir leur nom dynamiquement) et ainsi pouvoir faire une recherche sur toutes ces tables..
un truc dans le genre:
mysql_connect(...) or ... mysql_select_db(...) or ...; $res=mysql_query('show tables') or die ('impossible de lire les noms de table: '.mysql_error()); while(list($table) = mysql_fetch_row($res)) { if(substr($table, 0, 5)=='data_') { # trouvé } }
bon, j'dis ça, j'dis rien, mais à quoi ça sert de donner une adresse de
réponse invalide, et égale en plus à celle d'envoi ...
j'ai plusieurs tables dans une base MySql dont certaines
commencent par data_tyty, data_tutu, data_toto etc....
Je voudrais, pour un moteur de recherche, retrouver les noms
dynamiquement (ne pas retoucher le code si je rajoute une table
et donc obtenir leur nom dynamiquement) et ainsi pouvoir faire
une recherche sur toutes ces tables..
un truc dans le genre:
mysql_connect(...) or ...
mysql_select_db(...) or ...;
$res=mysql_query('show tables') or die ('impossible de lire les noms de
table: '.mysql_error());
while(list($table) = mysql_fetch_row($res)) {
if(substr($table, 0, 5)=='data_') {
# trouvé
}
}
bon, j'dis ça, j'dis rien, mais à quoi ça sert de donner une adresse de réponse invalide, et égale en plus à celle d'envoi ...
j'ai plusieurs tables dans une base MySql dont certaines commencent par data_tyty, data_tutu, data_toto etc....
Je voudrais, pour un moteur de recherche, retrouver les noms dynamiquement (ne pas retoucher le code si je rajoute une table et donc obtenir leur nom dynamiquement) et ainsi pouvoir faire une recherche sur toutes ces tables..
un truc dans le genre:
mysql_connect(...) or ... mysql_select_db(...) or ...; $res=mysql_query('show tables') or die ('impossible de lire les noms de table: '.mysql_error()); while(list($table) = mysql_fetch_row($res)) { if(substr($table, 0, 5)=='data_') { # trouvé } }
eça -- P'tit Marcel
ATM
Merci à tous pour ces infos. J'ai bien espoir maintenant de pouvoir m'en sortir toutseul (:<))
@+++
ATM
Merci à tous pour ces infos.
J'ai bien espoir maintenant de pouvoir m'en sortir toutseul (:<))