Hi! 
Ich möchte eine Datei in meiner Datenbank speichern, aber bisher schlugen alle Versuche fehl ... vielleicht weiss jemand hier im Forum, wo mein Fehler ist ...
Folgendes kleines Code-Beispiel sieht für mich nach DB-Anleitung eigentlich korrekt aus, aber es wird kein Eintrag in der Datenbank gemacht
 
	
							
						
					Ich möchte eine Datei in meiner Datenbank speichern, aber bisher schlugen alle Versuche fehl ... vielleicht weiss jemand hier im Forum, wo mein Fehler ist ...
Folgendes kleines Code-Beispiel sieht für mich nach DB-Anleitung eigentlich korrekt aus, aber es wird kein Eintrag in der Datenbank gemacht
 PHP-Code:
	
	
require_once 'DB.php'; 
$dsn = array( 
    'phptype'  => 'odbc', 
    'username' => 'testuser', 
    'password' => 'testpass', 
    'database' => '10.0.0.1:testdb', 
); 
$options = array( 
    'debug'       => 0, 
    'portability' => DB_PORTABILITY_ALL, 
); 
$db =& DB::connect($dsn, $options); 
if (!(DB::isError($db))) { 
   $sth = $db->prepare('INSERT INTO dateien ( id, datei ) VALUES (?,&)'); 
                $id = 10; 
   $file = "/tmp/test.dat"; 
   $data = array($id, $file); 
   $res =& $db->execute($sth, $data); 
   if (!(DB::isError($res))) { 
      $res->getMessage(); 
   } 
   $db->disconnect(); 
} 
          
ops
ummerweise ist mir ein kleiner Fehler unterlaufen, so dass ich gar keine Fehlermeldung erhalten habe. 
 
Kommentar