Nicht aus der Schweiz? Besuchen Sie lehmanns.de
PHP 7 & SQL - Cyril Pierre de Geyer, Guillaume Ponçon

PHP 7 & SQL

Buch | Softcover
2019
Eyrolles (Verlag)
978-2-212-67885-7 (ISBN)
CHF 12,85 inkl. MwSt


Filtrer avec la clause Where


Syntaxe générale de Where


[Select | Update | Delete]


Where condition

ou


Where champ In | Not in (« valeur1 », « valeur2 », « valeur3 »)

ou


Where champ between « limitel » and « limite2 »

ou


Where champ like « expression »


Les outils pour développer en PHP


Éditeurs spécialisés

¤ NetBeans IDE

¤ Eclipse + PDT

¤ PHPStorm ou ZendStudio


Frameworks courants

¤ Symfony (productivité, scalabilité)

¤ Laravel (productivité, scalabilité)

¤ Phalcon (performances)

¤ Codelgniter (légèreté, performances)

¤ Zend, Yii, CakePHP, FuelPHP, Slim, PHPixie


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.

¤ 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 avec les versions 7.x de PHP De nombreuses modifications ont été apportées à PHP 7, aussi bien en termes de performances que de fonctionnalités. Les frameworks n'étant parfois plus compatibles avec les versions de PHP 5 antérieures, il est préférable d'utiliser dès maintenant PHP 7.

Erscheinungsdatum
Sprache französisch
Maße 110 x 210 mm
Gewicht 30 g
Einbandart Paperback
Themenwelt Informatik Programmiersprachen / -werkzeuge Java
Schlagworte Memento • Mémento
ISBN-10 2-212-67885-1 / 2212678851
ISBN-13 978-2-212-67885-7 / 9782212678857
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
mit über 150 Workouts in Java und Python

von Luigi Lo Iacono; Stephan Wiefling; Michael Schneider

Buch (2023)
Carl Hanser (Verlag)
CHF 41,95
Einführung, Ausbildung, Praxis

von Christian Ullenboom

Buch | Hardcover (2023)
Rheinwerk (Verlag)
CHF 69,85