Subscribe:

Ads 468x60px

samedi 28 août 2010

utiliser php en ligne de commande avec wamp ou xampp

  Pour les nouveaux c'est pas facile de se retrouver et savoir utiliser php en ligne de commande. J'ai eu cette difficulté notamment en voulant utiliser le framework symfony, j'ai pu la surmonter alors je partage mon expérience. Tout d'abord ces instructions ne servent à quelque chose que si vous avez dejà installé php notamment avec wamp ou xampp pour que les choses soient bien claires.

vendredi 27 août 2010

installer apc pour php sous linux (+ sur wamp server)

  Voici un post qui m'a aidé à installer apc sous linux pour mon serveur xampp. Il est en anglais mais si quelqu'un a besoin de traduction, juste un petit commentaire et je le ferais. Il faut suivre les instructions à la lettre.
Si vous avez des erreurs du genre " apc.c:464: error: ‘apc_regex’ has no member named ‘nreg’ " à un certain niveau (au moment de faire make), essayez d'installer libpcre++-dev avec synaptic et réessayez.

dimanche 22 août 2010

Récupérer l'id après un insert sous PDO

Il s'agit d'un problème qui s'est présenté à moi lors de mon apprentissage de PHP/MySQL. En fait je fais une insertion dans ma base de données et je veux travailler juste après avec l'enregistrement que je viens de faire. Or tout le monde sait qu'on ne travaille qu'avec l'id de l'enregistrement en question, c'est plus simple et plus clair. Mais comment connaître cet id alors qu'il est auto généré par MySQL (auto-increment)?
Eh bien il existe une méthode toute simple de l'objet PDO créé lors de la connexion à la base de données : lastInsertId()
Sa définiton détaillée se trouve à l'adresse suivante: http://php.net/manual/fr/pdo.lastinsertid.php
En tout cas elle te retourne l'id du dernier enregistrement inséré dans la base de données.
J'espère que ça aidera des bleux comme moi.