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 :
Et, je répète ces 3 commandes plusieurs fois, pour chaque champ de type BIT(1).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $sql = "SELECT bin(monChamp) FROM maTable"; $req = mysql_db_query($database,$sql,$conn); $monChamp=mysql_result($req,$i,monChamp);
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.
Partager