[Booleen] Récupérer plusieurs champs de type BIT(1) d'une table MySQL
Bonjour,
J'ai une table dans une base de données MYSQL, dont plusieurs champs sont de type BIT(1).
Je souhaite récupérer la valeur de ces champs. Je procède comme ceci :
Code:
1 2 3 4
|
$sql = "SELECT bin(monChamp) FROM maTable";
$req = mysql_db_query($database,$sql,$conn);
$monChamp=mysql_result($req,$i,monChamp); |
Et, je répète ces 3 commandes plusieurs fois, pour chaque champ de type BIT(1).
Je me suis inspiré du site suivant pour cette solution :
http://www.olivierdoucet.info/blog/?...een-dans-MySQL
C'est très lent et pas du tout optimisé. Je ne sais comment je peux améliorer les performances. Pouvez-vous me dire ?
J'obtiens cette erreur :
Fatal error: Maximum execution time of 120 seconds exceeded in C:\Applis\EasyPHP\www\syncAdherent.php on line 103
Merci.
PS : La base sur laquelle est issue d'une base de données Access exporté vers MYSQL. Je n'ai par conséquent pas le choix de la conception.