Re: PHP 4.0 Bug #6716 Updated: db.c ver 1.43 is not working properly on windows
| From: | H�lio Silva | Date: | Wed, 29 Nov 2000 14:14:19 +0000 |
| Subject: | Re: PHP 4.0 Bug #6716 Updated: db.c ver 1.43 is not working properly on windows | ||
| Groups: | php.dev | ||
| Request: | Send a blank email to php-dev+get-39577@lists.php.net to get a copy of this message | ||
Dear sniper
I don't know why you changed this bug status, but I just tested it again with latest db.c from
cvs tree db.c and the error still there.
Regards
HELIO
At 12:07 29/11/00 +0000, you wrote:
>ID: 6716
>Updated by: sniper
>Reported By: helio@helio.com.br
>Status: Bogus
>Bug Type: DBM/DBA related
>Assigned To:
>Comments:
>
>Previous Comments:
>---------------------------------------------------------------------------
>
>[2000-09-13 12:19:27] helio@helio.com.br
>1st. dbmreplace is not working
>2nd. first charachter of value disappears sometimes:
>This my code:
><?
> echo "<br><b>dblist function</b> ".dblist();
> //$aArray=array("1st"=>"Dbase" , "2nd"=>"Access"
> , "3rd"=>"Oracle" , "4th"=>"Sybase");
> $db=dbmopen("dbtest.dbm", "c") or die("Can't create database
> n");
> echo "<br>Database Opened";
> // insert/replace array into database
> while (list ($key, $val) = each ($aArray)) {
> echo "<br> $key => $val //-> function returned = n";
> if ( dbmexists($db, $key) ) {
> echo "Replace => ".dbmreplace($db, $key, $val) ;
> } else {
> echo "Insert => ".dbminsert($db, $key, $val) ;
> }
> }
> // listing dbatabase
> echo "<P> Listing Database n";
> $key = dbmfirstkey($db);
> while ($key) {
> echo "<br>$key = " . dbmfetch($db, $key) . "n";
> $key = dbmnextkey($db, $key);
> }
> echo "<P> Closing Database n";
> dbmclose($db) or die("<br>dbmclose failled</b> n");
>
>This code produces :
>
>Database Opened
>1st => Dbase //-> function returned = Insert => 0
>2nd => Access //-> function returned = Insert => 0
>3rd => Oracle //-> function returned = Insert => 0
>4th => Sybase //-> function returned = Insert => 0
>
>Listing Database
>1st = base3
>2nd = ccess3
>3rd = Oracle
>4th = ybasee
>
>Closing Database
>
>
>---------------------------------------------------------------------------
>
>
>Full Bug description available at: http://bugs.php.net/?id=6716