Chaque fois que j'exécute le code ci-dessous, ZendServers enregistre l'erreur ci-dessous. Le KIVATEST de la bibliothèque existe, le fichier ORTXNPF existe, et je suis en mesure d'exécuter une instruction select contre ce fichier très bien ...Mise à jour PHP db2_prepare échouant
[18 mai 2011 21:30:40] Attention PHP : db2_prepare() [function.db2-prepare]: Échec de la préparation de l'instruction dans /www/zendserver/htdocs/dev/Merchandising/ResultSetTesting.php à la ligne 38
[18-May-2011 21:30:40] PHP Attention: db2_execute() s'attend à ce que le paramètre 1 soit une ressource, un booléen donné dans /www/zendserver/htdocs/dev/Merchandising/ResultSetTesting.php à la ligne 39
[18-May-2011 21:30:40] PHP Fatal erreur: non intercepté excep tion 'Exception' avec le message 'Impossible d'exécuter' dans /www/zendserver/htdocs/dev/Merchandising/ResultSetTesting.php:40
Trace de la pile: # 0 {main} jeté dans/www/zendserver/htdocs /dev/Merchandising/ResultSetTesting.php en ligne 40
$connection = db2_connect ("*LOCAL", "", "");
if (! $connection) {
Throw New Exception('Could not connect');
}
//Prepare and execute the SQL statement.
[[LINE 38]] $stmt = db2_prepare ($connection, "UPDATE KIVATEST.ORTXNPF SET otbfnm = 'AdamTest' where ottxn# = 216807");
if (! db2_execute ($stmt)) {
Throw New Exception('Could not execute');
}
aimer les messages d'erreur utiles! Je suis content que vous ayez pu le résoudre! – Leslie