To actually insert the BLOB into a table, the following snippet of code shows how this can be done.
<?php
$dbh = ibase_connect($host, $user, $pass);
$blh = ibase_blob_create($dbh);
ibase_blob_add($blh, $data);
$blobid = ibase_blob_close($blh);
$sql = "INSERT INTO blobtable(blobfield) VALUES (?)";
$sth = ibase_query($dbh, $sql, $blobid);
?>
ibase_blob_add
(PHP 4, PHP 5)
ibase_blob_add — Ajoute des données dans un BLOB iBase fraîchement créé
Description
void ibase_blob_add
( resource $blob_handle
, string $data
)
ibase_blob_add() ajoute les données data dans le BLOB blob_handle , créé avec ibase_blob_create().
Liste de paramètres
- blob_handle
-
Une ressource blob, ouverte avec la fonction ibase_blob_create().
- data
-
Les données à ajouter.
Valeurs de retour
Aucune valeur n'est retournée.
Voir aussi
- ibase_blob_cancel() - Annule la création d'un BLOB iBase
- ibase_blob_close() - Ferme un BLOB ibase
- ibase_blob_create() - Crée un BLOB iBase pour ajouter des données
- ibase_blob_import() - Crée un BLOB iBase, y copie un fichier et le referme
ibase_blob_add
a dot w dot peters at ieee dot org
09-Dec-2004 03:48
09-Dec-2004 03:48
