Comment faire pour me passer d'un tableau
dimitryous
Messages postés
7
Statut
Membre
-
system overload -
system overload -
Comment faire pour me passer de déclarer $tables_names dans lol_struct.php ?
Dans un fichier "lol_struct.php" je éclare :
Dans un fichier "modif_tables.php" (qui va lire "lol_struct.php") j'ai :
<code>
...
require("./includes/lol_struct.php");
Dans un fichier "lol_struct.php" je éclare :
...
$db_name = "lol";
$db_prefix = $db_name +"_";
$br = "<br />";
$tables_names = array (
"lol_livo",
"lol_mede",
"lol_meen",
"lol_memi",
"lol_mesr",
"lol_rest",
"lol_user"
);
$tables_structs = array (
"lol_livo" => array ("1"=>"livo_int", "2"=>"livo_date", "3"=>"livo_heure", "4"=>"livo_pseudo", "5"=>"livo_message"),
"lol_mede" => array ("1"=>"orange", "2"=>"banane", "3"=>"pomme"),
"lol_meen" => array ("1"=>"orange", "2"=>"banane", "3"=>"pomme"),
"lol_memi" => array ("1"=>"orange", "2"=>"banane", "3"=>"pomme"),
"lol_mesr" => array ("1"=>"orange", "2"=>"banane", "3"=>"pomme"),
"lol_rest" => array ("1"=>"rest_int", "2"=>"rest_nom", "3"=>"rest_adresse_1", "4"=>"rest_adresse_2", "5"=>"rest_code_postal", "6"=>"rest_ville"),
"lol_user" => array ("1"=>"user_int", "2"=>"user_user", "3"=>"user_pwd"),
);
...
Dans un fichier "modif_tables.php" (qui va lire "lol_struct.php") j'ai :
<code>
...
require("./includes/lol_struct.php");
A voir également:
- Comment faire pour me passer d'un tableau
- Tableau word - Guide
- Trier un tableau excel - Guide
- Comment imprimer un tableau excel sur une seule page - Guide
- Comment faire un tableau croisé dynamique - Guide
- Tableau ascii - Guide
1 réponse
Pour récupérer tes noms de tables il te suffit de faire un :
Mais au final c'est plus contraignant que ce que tu as fait, en fait je pense que c'est la structure de ton prog qui est a revoir ^^
Tu devrais faire un tour du côté de PEAR::DB et des DataObjects pour un code propre et sans bavures :)
$tab=array_keys($tables_structs)
foreach( $tab as $name){
echo $name
}
Mais au final c'est plus contraignant que ce que tu as fait, en fait je pense que c'est la structure de ton prog qui est a revoir ^^
Tu devrais faire un tour du côté de PEAR::DB et des DataObjects pour un code propre et sans bavures :)