background preloader

Cours

Facebook Twitter

Ajax

MVC. SQL. PHP. Jquery. CSS. Le SQL de A à Z - les sous-requêtes. 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".

Le SQL de A à Z - les sous-requêtes

Vous trouverez des compléments d'information sur le sujet aux pages 154 à 174 de l'ouvrage "SQL", collection "La Référence", Campus Press éditeur. Avec SQL il est possible d'imbriquer des requêtes un peu à la manière de poupées gigognes. Mais pour toucher du doigt ce que l'on peut faire avec des sous-requêtes, posons nous la question : Où placer une sous-requête ? Observons les types de résultats qu'une requête produit pour déterminer les emplacements qu'elle peut prendre au sein d'un ordre SELECT : Voyons maintenant comment imbriquer cela dans une autre requête.

Nous verrons qu'il existe des opérateurs spécialisés, comme EXISTS pour traiter particulièrement de cas d'imbrication. Exécution périodique d'un script PHP. Il est fréquent dans le développement web d'avoir besoin d'un script s'exécutant régulièrement, pour nettoyer une base de données, faire des statistiques… Toutefois, la création d'un tel script varie selon le serveur utilisé, les restrictions, les moyens, et relève souvent du casse-tête. Nous présenterons successivement plusieurs méthodes, avec leurs avantages, leurs limites, et le code PHP les implémentant pour configurer un tel script. À vous de choisir la plus adaptée à votre système. I-A. Comment lire cet article ?

▲ Si vous lisez cet article pour résoudre un problème précis, vous devriez peut-être commencer par lire les sections configurations, qui vous permettront de repérer les solutions utilisables sur votre serveur. Validation d'adresse e-mail en PHP. Date de publication : 13 mai 2006 Date de mise à jour : 13 mai 2006 Par Alexandre TRANCHANT (CV) Autres articles Remerciements à Mathieu et Yogui pour leur relecture.

Validation d'adresse e-mail en PHP

Ce tutoriel va vous permettre de vérifier la validité d'une adresse e-mail. Il répond à un besoin constant des webmasters qui souhaitent valider les adresses e-mails des internautes s'inscrivant sur leurs sites. Sommaire De quelle validation d'adresse e-mail a-t-on réellement besoin ? Le but de ce tutoriel est de répondre à cette question. Validation rapide par expression régulière La validation par expression régulière est sans doute la plus rapide, mais la moins précise qu'il est possible d'observer. Remarque : Pour que la fonction mail() de php soit en mesure d'envoyer un e-mail, il est nécessaire que l'adresse entrée respecte la norme RFC2822.

Ces définitions sont extrêmement complexes. User@host.network nom@domaine.extension "Full Name"@Domain "Joe & J. Etonnant ? Créer un système de pagination automatique en PHP (exemple sur un livre d'or !) Nous allons maintenant commencer à faire notre script.

Créer un système de pagination automatique en PHP (exemple sur un livre d'or !)

Pour commencer ce script, nous allons compter le nombre de pages. Pour compter le nombre de pages, nous allons commencer par compter tous les messages contenus dans le livre d'or. Ensuite, nous allons mettre le nombre total de messages dans la variable $total. Voici le code qui nous permettra de compter le nombre de messages : Compter le nombre de messages Sélectionnez $retour_total=mysql_query('SELECT COUNT(*) AS total FROM livredor'); $donnees_total=mysql_fetch_assoc($retour_total); $total=$donnees_total['total']; Envoyer un mail en PHP. Les entêtes doivent, en théorie, être séparés par un CRLF (\r\n).

Envoyer un mail en PHP

Toutefois, il se peut qu'il y ait des webmail comme Gmail avec qui le CRLF ne marche pas. Il devra être remplacé par un LF (\n). Bcc▲ Bcc, pour "Blind carbon copy", sert à lister les destinataires comme To et Cc à la différence que chaque destinataire ne saura pas qui se trouve sur la liste des destinataires. Bcc: adresse@developpez.com Cc▲ Cc, pour "Carbon copy", sert à lister les destinataires comme To et Bcc à la différence que chaque destinataire saura qui se trouve sur la liste des destinataires. Bonnes pratiques de SEO ('white hat techniques') Le SQL de A à Z - le SELECT sur plusieurs tables.

Constantes pré-définies. PDO. I wanted to extend PDO class to store statistics of DB usage, and I faced some problems.

PDO

I wanted to count number of created statements and number of their executings. So PDOStatement should have link to PDO that created it and stores the statistical info. The problem was that I didn't knew how PDO creates PDOStatement (constructor parameters and so on), so I have created these two classes: <? Convention générale de codage pour la programmation. Cette partie est générale à la programmation dans la plupart des langages.

Convention générale de codage pour la programmation

Elle se doit donc être la plus générale possible sans rentrer dans certaines conventions des différents langages. Pour vous rendre directement à la spécification de certains langages, reportez-vous au Chapitre III. Un code source se présente comme un texte : groupement thématique en paragraphes, indentation pour montrer le niveau d'imbrication, etc. Les meilleurs cours et tutoriels PHP. Frameworks pour PHP, comment créer efficacement des applications Web ? La programmation orientée objet en PHP.