Macsim's Mind

COUNT(*) et mysql_fetch_object

codingJe viens de me battre avec cette requete:

< ?php $req = « SELECT COUNT(*) FROM MA_TABLE LIMIT 0,1″; $res = mysql_query($req) or die (« Error »); $q = mysql_fetch_object($res); echo « < p r e > ».print_r($q). »"; ?>

elle me renvoyait:

stdClass Object

(

[COUNT(*)] => 18

)

Le problème c’est pour accéder la valeur on ne peut pas faire $q->COUNT(*).

La méthode pour y parvenir est de nommer le champs comme ceci:

< ?php $req = « SELECT COUNT(*) as total FROM MA_TABLE LIMIT 0,1″; $res = mysql_query($req) or die (« Error »); $q = mysql_fetch_object($res); echo « < p r e > ».print_r($q). »"; ?>

Ce qui nous renvoie :

stdClass Object

(

[total] => 18

)

Et l on peut accéder au résultat avec: $q->total;

VN:F [1.9.2_1090]
Rating: 0.0/10 (0 votes cast)

Flipbook Animation

VN:F [1.9.2_1090]
Rating: 10.0/10 (1 vote cast)

lspci et les unknown device

tuxlspci permet d’avoir la liste des périphériques PCI d’un pc. I arrive que certaines lignes affichent unknown device.
Pour mettre a jour la liste des périphériques connu de lspci, il suffit de lancer la commande:

sudo update-pciids

VN:F [1.9.2_1090]
Rating: 0.0/10 (0 votes cast)

Firefox et le composant de sécurité

tuxJ’ai mon firefox qui m’a fait des misères au lancement il m’offrait ce joli message
Impossible de lancer le composant de sécurité du navigateur
Après avoir demandé à l’ami google je n’ai trouvé que des solutions pour windows.
Le message semble clair et la solution aussi, pourtant les chmod et chown ne change rien.
Dans mon cas c’est le plugin allpeers qui était le responsable mais vu les erreurs pour windows ce n’est pas le seul plugin à pouvoir poser problème.

La solution (dans mon cas toujours) à été de retirer le plugin incriminé de mon dossier /home/macsim/.mozilla/
On lance nautilus depuis son dossier personnel on fait ctrl+h pour voir les fichiers/dossiers cachés on va dans .mozilla
il doit y avoir un répertoire de la forme : XXXXX.default
Dans ce dossier il y a un répertoire extensions
Il faut retirer l’extension (dans mon cas allpeers@allpeers.com ) qui gène et on peut relancer firefox.

Merci à LeGreffi3R sur IRC pour m’avoir mis sur la piste.

VN:F [1.9.2_1090]
Rating: 0.0/10 (0 votes cast)
Uses wordpress plugins developed by www.wpdevelop.com