background preloader

Php

Facebook Twitter

MySQL :: MySQL 5.0 Reference Manual :: 12.5 String Functions. Www.siteduzero.com/tutoriel-3-35146-e-mail-envoyer-un-e-mail-en-php.html. PHP - Upload de fichiers. L'envoi de fichier (upload) grâce à un formulaire HTML peut-être géré par le langage PHP . Formulaire d'envoi de fichiers La première chose à faire consiste à créer un formulaire HTML permettant à l'utilisateur d'ouvrir une boîte de dialogue permettant de choisir le fichier à envoyer : Il est impératif de ne pas oublier l'attribut enctype="multipart/form-data" !

Le cas échéant, le formulaire n'aurait aucun effet. Par ailleurs le champ MAX_FILE_SIZE est une indication de la taille maximum du fichier à uploader pour le navigateur, mais cela n'est pas suffisant pour s'assurer que les fichiers uploadés ne dépasseront pas une certaine taille: c'est une limite fixée sur l'ordinateur client (du visiteur). Configuration de PHP pour permettre l'upload Le fichier de configuration php.ini permet la configuration du serveur PHP . Récupération du fichier avec PHP Le fichier, ainsi que les informations le concernant, sont accessibles via la variable superglobale $_FILES[]. A voir également. 12.5 String Functions. 12.4.2 Fonctions mathématiques. Www.ville-pertuis.fr/images/PDF/culture/biblio/2012-04-themes-baluchons.pdf.

Affecte le comportement de PHP » « Using SystemTap with PHP DTrace Static Probes Manuel PHP Edit Report a Bug Référence des fonctions ¶ Astuce Voir aussi Catégorie/Liste des extensions. add a note User Contributed Notes There are no user contributed notes for this page. Mysql_insert_id. If you insert a data row by using the ON DUPLICATE KEY UPDATE clause in an INSERT-statement, the mysql_insert_id() function will return not the same results as if you directly use LAST_INSERT_ID() in MySQL.

See the following example: <? // insert a datarow, primary key is auto_increment // value is a unique key $query = "INSERT INTO test (value) VALUES ('test')"; mysql_query( $query ); echo 'LAST_INSERT_ID: ', mysql_query( "SELECT LAST_INSERT_ID()" ), '<br>mysql_insert_id: ', mysql_insert_id(); This will print: LAST_INSERT_ID: 1 mysql_insert_id: 1 In this case the function returns the same as the MySQL-Statement.

<? LAST_INSERT_ID: 2 mysql_insert_id: 1 By using the ON DUPLICATE KEY UPDATE clause, only the old datarow will be modified, if the INSERT statement causes a duplicate entry, but the LAST_INSERT_ID() function returns the next auto_increment value for the primary key, which is by the way not set as the next auto_increment value in the database. Greets from Munich. PHP / MySQL.