« Programmation PHP/Microsoft SQL Server » : différence entre les versions

Contenu supprimé Contenu ajouté
m →‎top : remplacement: {{PHP}} → <noinclude> {{PHP}} </noinclude> avec AWB
Aucun résumé des modifications
Ligne 3 :
</noinclude>
 
== Connexion ==
 
PHP possède des fonctions d’interaction avec [[Microsoft SQL Server]].
 
=== Pilote 1.1 SQL Server pour PHP ===
Ce pilote fournit des fonctions d’interaction avec [[Microsoft SQL Server]]. Il peut s'utiliser avec les version de SQL Server postérieure à 2005.
{{Principe
| contenu =<ref>http://msdn.microsoft.com/fr-fr/library/cc296152%28v=sql.90%29.aspx</ref>
Ligne 35 ⟶ 33 :
</source>
}}
 
== Requête SQL ==
 
<source lang="php">
// ... connexion
 
$sql = "DELETE FROM ma_table WHERE colonne = '1' LIMIT 0,30";
if (!sqlsrv_query($connect, $sql))
{
die (sqlsrv_errors());
}
 
// ... déconnexion
</source>
 
=== Récupération des données ===
<source lang="php">
// ... connexion
 
$sql = "SELECT ville, pays, code_postal FROM table_clients WHERE code_postal = '78000' AND client_id = '44' LIMIT 1";
if (!$result = sqlsrv_query($connect, $sql))
{
die (sqlsrv_errors());
}
$client_data = sqlsrv_fetch_array($result);
extract($client_data);
 
echo $ville;
echo $pays;
echo $code_postal;
 
// ... déconnexion
</source>
 
== Références ==