php, sybase, freetds

Jiri Maly ~@8--0.net
Wed, 03 Oct 2001 17:26:52 +0200


Zdravim,

Mam:
ii  php4           4.0.6.7rc2-1   A server-side, HTML-embedded scripting
langu
ii  php4-sybase    4.0.6.7rc2-1   Sybase / MS SQL Server module for php4
ii  freetds0       0.52-3         libraries for connecting to MS SQL and
Sybas
ii  sybase-ase     11.0.3.3-2     Sybase Adaptive Server Enterprise
11.0.3.3 S
ii  sybase-opencli 11.1.1-4       Sybase Open Client Development
Libraries

pokud v php pouziju napr. takovyto kod:
   $qry = sybase_query("insert into visits values ($who,$when)", $con);
   echo sybase_affected_rows($con);

tak sybase_affected_rows vzdy vrati nulu
a jakekoliv dalsi requesty v te same strance selzou - zda se
totiz me sybase totiz odpoji 

Toto je dump z freetds

Sending packet @ 2001-10-03 16:44:43
0000  0f 01 00 36 00 00 00 00 21 29 00 00 00 00 69 6e  
|...6....!)....in|
0010  73 65 72 74 20 69 6e 74 6f 20 76 69 73 69 74 73   |sert into
visits|
0020  20 76 61 6c 75 65 73 20 28 31 38 2c 67 65 74 64   | values
(18,getd|
0030  61 74 65 28 29 29                                 |ate())|


2001-10-03 16:44:43 inside ct_results()
2001-10-03 16:44:43 processing result tokens.  marker is  fd
2001-10-03 16:44:43 inside ct_cancel()
Sending packet @ 2001-10-03 16:44:43
0000  06 01 00 08 00 00 00 00                           |........|

Tusite nekdo v cem by mohl byt problem?

-- 
Zdravi
Jiri

 -----BEGIN GEEK CODE BLOCK-----                        
 GCM d- s+:- a-- C++++$ USL+++$ P++ L+++ E--- W-- N++ o+ K- 
 K- w-- O- M- V- PS+ PE+@ Y+ PGP---- t- 5 X- R* !tv b+++ DI+
 D G++ e++ h--(*) r++ y++
 ------END GEEK CODE BLOCK------