Rapide Advanced Adulte
 
 Web|Image|Shop|Video|News|Wmx|Mobile|Wiki|Ajouter ce moteur

     Manuel PHP     
Partager
 
 
Partager
Partager

 

Table :

.dbase add record
.dbase close
.dbase create
.dbase delete record
.dbase get header info
.dbase get record with names
.dbase get record
.dbase numfields
.dbase numrecords
.dbase open
.dbase pack
.dbase replace record
 
   

  dbase_replace_record  


dbase_replace_record

(PHP 3 >= 3.0.11, PHP 4, PHP 5)

dbase_replace_record -- Remplace un enregistrement dans une base dBase

Description

bool dbase_replace_record ( int dbase_identifier, array record, int record_number )

dbase_replace_record() remplace les données associées à l'enregistrement dbase_record_number par les données enregistrées dans record, dans la base dbase_identifier.

Liste de paramètres

dbase_identifier

L'identifiant du lien à la base de données, retourné par dbase_open() ou dbase_create().

record

Un tableau indexé des données. Le nombre d'éléments doit être égal au nombre de champs dans la base de données, sinon dbase_add_record() échouera.

Note : Si vous utilisez dbase_get_record() pour retourner la valeur de ce paramètre, n'oubliez pas de réinitialiser la clé nommée deleted.

record_number

Un entier entre 1 et le nombre total d'enregistrements dans la base de données (comme retourné par la fonction dbase_numrecords()).

Valeurs de retour

Cette fonction retourne TRUE en cas de succès, FALSE en cas d'échec.

Exemples

Exemple 1. Mise à jour d'un enregistrement dans une base de données

<?php
                   
// Ouverture en mode lecture-écriture
$db = dbase_open('/tmp/test.dbf', 2);
                   
if (
$db) {
  
// Récupération de l'ancienne ligne
  
$row = dbase_get_record_with_names($db, 1);
                   
  
// Supprime l'entrée effacée
  
unset($row['deleted']);
                   
  
// Mise à jour de la date du champ avec le timestamp courant
  
$row['date'] = date('Ymd');
                   
  
// Remplace l'enregistrement
  
dbase_replace_record($db, $row, 1);
  
dbase_close($db);
}
                   
?>


    Annonces       
 

 Retour au chapitre Php

 

Top
 

Ajouter JungleKey.fr à votre Explorateur

 
 

About Us | © 2007 JungleKey




iBlack | Mobile | Wiki | Ajouter ce moteur
.