PHP/Syntaxe du langage Une page de Wikiversité. Début de la boite de navigation du chapitre fin de la boite de navigation du chapitre En raison de limitations techniques, la typographie souhaitable du titre, « PHP : Syntaxe du langagePHP/Syntaxe du langage », n'a pu être restituée correctement ci-dessus. Séparateur d'instruction[modifier | modifier le wikicode] Un script PHP est une suite d'instructions ordonnant à l'ordinateur d'effectuer certaines opérations. L'oubli d'un point-virgule déclenchera une erreur ou un fonctionnement incorrect du script. Il est à noter que la balise fermante ? Affichages[modifier | modifier le wikicode] Il y a deux façons d'afficher du texte à partir de PHP, avec les commandes echo et print(). De plus, s'ils renvoient le résultat Array, cela signifie que la variable à afficher est un tableau et qu'il faudrait utiliser print_r() pour montrer son contenu (ou var_dump()). Versions de PHP[modifier | modifier le wikicode] Début d'un principe Fin du principe Début de l'exemple Fin de l'exemple <?
Le SQL de A à Z - Fonctions SQL Le présent tableau fait une synthèse des fonctions de la norme SQL (1992 à 2008), mais aussi des fonctions que l'on trouve dans les principaux dialectes des SGBDR que sont Paradox, Access, MySQL, PostGreSQL, SQL Server, Oracle et InterBase.Ce tableau ne prétend pas à l'exhaustivité mais permet la comparaison de l'implémentation des fonctions du SQL dans différents dialectes. Article lu 99558 fois. Légende : O : OuiN : NonX : Existe mais syntaxe hors norme! 1.1. 1.2. 1.3. 1.4. 1.5. 1.6. 1.7. 1.8. 1.9. 1.10. 1.11. 1.12. Copyright © 2009 Frédéric Brouard. SQL Tutorial - Learn SQL Le SQL de A à Z - SGBD, SQL et types de données NOTA : La structure de la base de données exemple, ainsi qu'une version des principales bases utilisées sont disponibles dans la page "La base de données exemple". Vous trouverez des compléments d'information sur le sujet aux pages 53 à 127 de l'ouvrage "SQL", collection "La Référence", Campus Press éditeur. Le SELECT est la commande de base du SQL destinée à extraire des données d'une base ou calculer de nouvelles données à partir d'existantes... Voici la syntaxe générale d'une commande SELECT : SELECT [DISTINCT ou ALL] * ou liste de colonnes FROM nom de table ou de la vue [WHERE prédicats][GROUP BY ordre des groupes][HAVING condition][ORDER BY ] liste de colonnes NOTA : dans cette syntaxe, les mots clef du SQL sont en gras, les paramètres en minuscule et entre crochets on trouve les parties optionnelles En fait l'ordre SQL SELECT est composé de 6 clauses dont 4 sont optionnelles.Clauses de l'ordre SELECT : Un premier exemple basique : Exemple 1 1.1. Exemple 2 1.2. Exemples 3 et 4 1.3. Exemple 5
Structured Query Language Un article de Wikipédia, l'encyclopédie libre. SQL (sigle de Structured Query Language, en français langage de requête structurée) est un langage informatique normalisé servant à exploiter des bases de données relationnelles. La partie langage de manipulation des données de SQL permet de rechercher, d'ajouter, de modifier ou de supprimer des données dans les bases de données relationnelles. Outre le langage de manipulation des données, la partie langage de définition des données permet de créer et de modifier l'organisation des données dans la base de données, la partie langage de contrôle de transaction permet de commencer et de terminer des transactions, et la partie langage de contrôle des données permet d'autoriser ou d'interdire l'accès à certaines données à certaines personnes. Créé en 1974, normalisé depuis 1986, le langage est reconnu par la grande majorité des systèmes de gestion de bases de données relationnelles (abrégé SGBDR) du marché. En 1979, Relational Software, Inc.
Eclipse Help System This article (continually in progress) documents my experiences in creating documentation and help for an Eclipse plug-in. If you're delivering documentation or help for an Eclipse-based project, feel free to add to this article.Eclipse is an opensource community. One of its primary projects is the creation of "an extensible development platform...for building software." This platform takes shape in the Eclipse workbench, a Java-based IDE (Integrated Development Environment). Since Eclipse is Java-based, it stands to reason that its help system is based on Sun's JavaHelp. There are many similarities between Eclipse's help system and Sun's JavaHelp — but there are also several important differences. If you're familiar with JavaHelp you'll be ahead of the curve. An Eclipse documentation project (called a "plug-in") is made up of: Creating the Plug-in Your documentation plug-in is defined by a plugin.xml file. Here is a sample -+plugin.xml+- file for our sample documentation plug-in.<?
Envoyer un mail Liens sponsorisés : Vous vous êtes peut-être déjà demandé comment un site faisait pour vous envoyer un mail directement après votre inscription ou encore selon des paramètres que vous avez renseignés. La réponse tient à peu de choses : l'envoi de mails via PHP. Il existe différents moyens pour envoyer un mail en PHP, le plus simple étant d'utiliser la fonction prévue à cet effet, à savoir la fonction mail(). La fonction mail() s'utilise de cette façon : Les mails au format texte sont les mails les plus simples à envoyer. La syntaxe à utiliser pour la fonction mail() est donc identique à celle que nous avons décrite plus haut. Les en-têtes sont utilisés dès que vous aurez envie de personnaliser un peu votre mail. From : cet en-tête permet de spécifier l'adresse email de l'expéditeur. La fonction mail() prend maintenant un autre argument en paramètre, à savoir les headers que vous aurez tous séparés par des \n. <? <? <? $message_texte='Bonjour,'." $frontiere = '-----=' . md5(uniqid(mt_rand()));
SQL Oracle : requêtes avancées Lorsqu'une sous-requête ramène plusieur lignes l'utilisation de l'opérateur '=' dans la clause WHERE provoque une erreur. On utilisera alors des opérateurs spéciaux : - ALL : compare à toutes les valeurs d'une liste ou d'une requête (doit suivre l'un des opérateurs suivants : =, !=, >, <, <=, >= - IN : égal à n'importe laquelle des valeurs (équivallent à '=ANY' ) - ANY : compare à au moins une des valeurs de la liste ou du select (opérateurs idem à ALL) - WHERE EXISTS : vrai si la sous-requête retourne au moins une ligne, n'est pas précédé d'un opérateur... SQL> select ename,sal from emp 2 where sal > any (select sal from emp where deptno=10); ENAME SAL ---------- --------- ALLEN 1600 JONES 2975 BLAKE 2850 CLARK 2450 SCOTT 3000 KING 5000 TURNER 1500 FORD 3000 8 ligne(s) sélectionnée(s). ANY est différent de ALL, ainsi la requête suivante ne ramêne pas de ligne ! SQL> select ename from emp where sal > all (select sal from emp where job = 'MANAGER'); update Exemples insert forme générale
The Complete List of ALL ASCII Codes and ASCII CHARACTERS Make sure to bookmark the most complete list of ASCII Characters in the internet for quick reference to the complete list of all ASCII characters, and their respective code. This table is perfect for use with the PHP function chr(). ASCII stands for American Standard Code for Information Interchange. Character set being used for this page is: Additionally the ASCII Characters are being diplayed with the following css: font-size: 14px; font-family: "Times New Roman", Georgia, Times, serif, "Courier New", Courier, Monaco, monospace, Verdana, Helvetica, sans-serif, tahoma, Arial; You may find these codes look a bit different or will not display at all using a different character set. Switch Charset to:utf-8 or utf-16 or us-ascii or windows-1252 or iso-8859-1