P12 Programmation
Qui fait de la programmation
Quels sont les besoins
Repérage des compétences
Enquête compétences
Langages spécifiques à des outils :
SAS, STATA, R
Langages de requête SQL
Langages de programmation de plus bas
niveau :
Script : php, perl
Compilé : C,java, C++
Promouvoir PHP
Concision
Répandu
Web
Script
Procédural/objet
Liaison avec SGBD
Editeurs évolués
PHP couteau suisse
PHP n’est pas seulement un langage dédié au
Web
Utilisable pour créer des moulinettes de
préparation de données :
Traitement aisé de fichier texte (expression
régulières)
Gestion des tableaux mémoire souple :tableau
associatif
Performant sur le traitement de ce type de fichier
Connexion facile à une bases de données si besoin
de puissance : jointure
Liaison base de données
[Postgres]
connexion au SGBD
$connection_string = "host=$machine port=5432 dbname=cartodyn user=$user password=$password";
$db_pg = pg_connect( $connection_string )
or die("Problème de connexion au serveur POSTGRES ");
Soumission d’une requête :
$sql = " select i1, i2 from base.table where i1 = ‘3’ " ;
$resultat = pg_query( $sql, $db ) or die( " Erreur : $sql " );
while( $ligne = pg_fetch_array( $resultat ) )
{
$i1 = $ligne[‘i1’];
$i2 = $ligne[‘i2’];
…..}
1 / 17 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !