Chargement...
Chargement...

PHP 5 & SQL : mémento

Auteur : Cyril Pierre de Geyer

Auteur : Guillaume Ponçon

Paru le : 04/09/2014
Éditeur(s) : Eyrolles
Série(s) : Non précisé.
Collection(s) : Non précisé.
Contributeur(s) : Collaborateur : Stéphane Mariel

5,00 €
Article indisponible
Livraison à partir de 0,01 €
-5 % Retrait en magasin avec la carte Mollat
en savoir plus
epub
3,49 €
Protection: Aucune
Acheter en numérique

Résumé

Ce mémento s'adresse aux développeurs et administrateurs de sites et d'applications web, rassemblant les astuces pour maîtriser PHP-SQL. Il conviendra également aux étudiants en informatique qui souhaitent en appréhender les techniques. ©Electre 2017

Quatrième de couverture

Les outils pour développer en PHP Éditeurs spécialisés ¤ NetBeans IDE ¤ Eclipse + module PHPEclipse ¤ PHPEdit ou ZendStudio Accélérateurs ¤ Alternative PHP Cache (APC) ¤ Zend Server ¤ OPcache (PHP > 5.2) Débogueurs et profileurs ¤ Advanced PHP Debugger (APD) ¤ Xdebug + Kcachegrind/Wincachegrind ¤ PHP Debugger DBG ¤ Xhprof Erreurs classiques et conseils ¤ Parse error : vérifiez s'il ne manque pas un ; aux lignes précédant la ligne indiquée dans le message d'erreur. ¤ Cannot send session cache limiter - headers already sent : attention, ne faites pas d'echo et ne laissez pas les retours à la ligne avant l'appel à session_start(), header(), etc. ¤ Warning : mysql_fetch_array() : supplied argument is not a valid MySQL result resource : votre requête ne renvoie aucun résultat exploitable. Vérifiez : . votre connexion à la base ; . votre requête SQL. ¤ Call to a member function on a non-object : vous essayez de faire appel à une méthode dont l'objet n'existe pas. Vérifiez que vous avez bien instancié votre objet. ¤ Failed opening required « lib.php » (include_path=« .:/var/www/lib ») : PHP n'a pas réussi à ouvrir un fichier (généralement une bibliothèque). Vérifiez que votre fichier est bien présent. Vous pouvez aussi utiliser la directive de configuration include_path (dans votre fichier php.ini). Méthode de résolution d'un problème Quelques pistes ¤ Affichez la requête SQL et vérifiez-la dans un outil tel que PHPMyAdmin. ¤ Utilisez var_dump() pour afficher le contenu et le type de votre variable. ¤ Vérifiez que vous êtes bien connecté à votre base de données. Méthode générique ¤ Faites un copier-coller du message d'erreur dans votre moteur de recherche. ¤ Rendez-vous sur www.php.net et faites une recherche sur la fonction qui pose problème. Consultez les commentaires des utilisateurs. ¤ Allez sur un forum (ex : www.phpfrance.com) et faites une recherche. Si aucune réponse ne convient, postez un message en indiquant bien le problème et son contexte. ¤ Rendez-vous sur le channel IRC (...)phpfrance sur un serveur undernet. Info Travailler les versions 5.3 à 5.6 de PHP D'importantes notions ont été proposées telles que les espaces de noms, les traits ou les générateurs, ainsi que de nouvelles syntaxes principalement liées à la manipulation des tableaux et à la POO. Ces ajouts sont incompatibles avec les versions de PHP5 antérieures à leurs apparitions.

Fiche Technique

Paru le : 04/09/2014

Thématique : Langages de programmation

Auteur(s) : Auteur : Cyril Pierre de Geyer Auteur : Guillaume Ponçon

Éditeur(s) : Eyrolles

Collection(s) : Non précisé.

Série(s) : Non précisé.

ISBN : 2-212-13602-1

EAN13 : 9782212136029

Format : Non précisé.

Reliure : Non précisé.

Pages : Non précisé.

Hauteur : 22 cm / Largeur : 11 cm

Épaisseur : 0,1 cm

Poids : 30 g