La fonction sql_replace()
insère où met à jour une entrée d’une table SQL. La clé ou les cles primaires doivent être présentes dans les données insérés. La fonction effectue une protection automatique des données.
Il faut préférer les fonctions spécifiques sql_insertq()
et sql_updateq()
à cette fonction pour être plus précis, lorsque cela est possible.
Ses 5 paramètres sont :
-
$table
est la table SQL utilisée, -
$couples
contient les couples colonne/valeur à modifier, -
$desc
, -
$serveur
, -
$option
.
On l’utilise tel que :
sql_replace('table', array(
'colonne' => 'valeur',
'id_table' => $id
));