background preloader

Concevez votre site web avec PHP et MySQL

PHP: Manuel PHP - Manual Edit Report a Bug Manuel PHP ¶ par: Mehdi Achour Friedhelm Betz Antony Dovgal Nuno Lopes Hannes Magnusson Georg Richter Damien Seguy Jakub Vrana Et bien d'autres Édité par: Peter Cowburn par: Frédéric Blanc Traducteur Vincent Blanchon Traducteur Pierrick Charron Traducteur Julien Pauli Traducteur Mickaël Perraud Relecteur Guillaume Plessis Traducteur Yannick Torrès Traducteur Vincent Briet Jean-Sébastien Goupil David Manusset © 1997-2019 PHP Documentation Group add a note User Contributed Notes There are no user contributed notes for this page. PHP 5 Tutorial PHP: Hypertext Preprocessor Apprendre-PHP.com Bienvenue sur PHP Débutant API REST en PHP REST (Representational State Transfer) est l’un des moyens pour accéder aux Web services. L’API REST est utilisée pour effectuer une requête HTTP GET, POST, PUT ou DELETE côté client vers le serveur pour récupérer ou pour modifier certaines informations sur le serveur. Les services Web basés sur REST peuvent produire une sortie dans n’importe quel format, tel que CSV, JSON, RSS, etc. Commençons par créer un exemple d’API rest, nous allons créer un répertoire ‘api/’. Nous allons utiliser les fichiers suivants pour ce tutoriel: index.php: Ce fichier est un fichier d’entrée. Télécharger le code source en cliquant ici. Schéma de la table des produits: Créez une base de données MySQL nommée ‘stcok’ par exemple. CREATE TABLE IF NOT EXISTS `produit` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(256) NOT NULL, `description` text NOT NULL, `price` int(255) NOT NULL, `category_id` int(11) NOT NULL, `modified` timestamp DEFAULT CURRENT_TIMESTAMP, ) ENGINE=MyISAM DEFAULT CHARSET=utf8; <? '

PHP PHP: Hypertext Preprocessor [52], plus connu sous son sigle PHP a permis de créer un grand nombre de sites web célèbres, comme Facebook et Wikipédia[54]. Il est considéré comme une des bases de la création de sites web dits dynamiques mais également des applications web. Présentation[modifier | modifier le code] Il a été conçu pour permettre la création d'applications dynamiques, le plus souvent développées pour le Web. Son utilisation commence avec le traitement des formulaires puis par l'accès aux bases de données. Il est multi-plateforme : autant sur Linux qu'avec Windows il permet aisément de reconduire le même code sur un environnement à peu près semblable (quoiqu'il faille prendre en compte les règles d'arborescences de répertoires, qui peuvent changer). Libre, gratuit, simple d'utilisation et d'installation, ce langage nécessite néanmoins une connaissance aiguë des problèmes de sécurité qui lui sont liés. Histoire[modifier | modifier le code] Utilisation[modifier | modifier le code] <?

PHP: The Right Way Club des développeurs Web PHP : actualités, cours, tutoriels, programmation, codes sources, livres, outils et forums PDO (exemple) Introduction Dans cet article, je liste des petits bouts de fonctions pour interroger une base de données MariaDB avec PDO en PHP. Ce mémo est là pour trouver rapidement ce dont j'ai besoin. Le connecteur sera stocké dans $pdo et mes requêtes seront $stmt (statement) Connexion et Déconnexion Pour la connexion, je définis mes variables et j'ouvre la connexion avec la chaîne suivante. Code PHP : <? En fin de page, pour fermer la connexion, on peut définir la variable $pdo à null : Requêtes de base Pour sélectionner des données : $stmt = $pdo->prepare("SELECT * FROM societe WHERE id=?") Dans cet exemple, c'est une requête préparée avec un id passé en paramètre. Ensuite, on traite les données avec un foreach (exemple avec affichage des colonnes id : $res = $stmt->fetchAll();foreach ( $res as $row ) { echo $row['id'];} Une requête INSERT est beaucoup plus simple (exemple avec une requête préparée et 2 variables passées) : Une requête UPDATE est aussi simple qu'un INSERT : Diverses astuces

Related: