par
katagoto » 25 août 2008, 18:26
Ah ouais c'est du Postgre... pardon

T'inquiet pas j'ai l'habitude, j'ai pensé à un truc :
Je peux faire une requête pour récupérer tout les membres et comparer les droits envoyés et les droits en BDD, ça va bien limiter les requêtes, ensuite, je peux prélevés leurs changements, et les organiser (regrouper) par droits, par contre, je ne vois pas comment faire la seconde chose et encore moins un regroupement par "paquets" de plusieurs droits identiques...
Exemple :
<?php
$tab=array();
// $tab["pk_utilisateur"]
$tab[1]=array("manger" => 1, "boire" => 1, "dormir" => 0);
$tab[2]=array("manger" => 1, "boire" => 0, "dormir" => 1);
$tab[3]=array("manger" => 0, "boire" => 1, "dormir" => 1);
$tab[4]=array("manger" => 1, "boire" => 0, "dormir" => 0);
$tab[5]=array("manger" => 0, "boire" => 1, "dormir" => 1);
j'aimerais faire une fonction qui puissent faire les modifs en un minimum de changement... comment faire ?
[quote="ouckileou"]Ah ouais c'est du Postgre... pardon :oops:[/quote]
T'inquiet pas j'ai l'habitude, j'ai pensé à un truc :
Je peux faire une requête pour récupérer tout les membres et comparer les droits envoyés et les droits en BDD, ça va bien limiter les requêtes, ensuite, je peux prélevés leurs changements, et les organiser (regrouper) par droits, par contre, je ne vois pas comment faire la seconde chose et encore moins un regroupement par "paquets" de plusieurs droits identiques...
Exemple :
[php]<?php
$tab=array();
// $tab["pk_utilisateur"]
$tab[1]=array("manger" => 1, "boire" => 1, "dormir" => 0);
$tab[2]=array("manger" => 1, "boire" => 0, "dormir" => 1);
$tab[3]=array("manger" => 0, "boire" => 1, "dormir" => 1);
$tab[4]=array("manger" => 1, "boire" => 0, "dormir" => 0);
$tab[5]=array("manger" => 0, "boire" => 1, "dormir" => 1);
[/php]
j'aimerais faire une fonction qui puissent faire les modifs en un minimum de changement... comment faire ?