Date: 08/14/00
- Next message: Chad Day: "RE: [PHP-DB] re: Advice on searching multiple tables"
- Previous message: Terry Mehlman: "[PHP-DB] re: Advice on searching multiple tables"
- Next in thread: Andrew Hill: "RE: [PHP-DB] odbc - strange behaviour on multiple odbc_exec..."
- Reply: Andrew Hill: "RE: [PHP-DB] odbc - strange behaviour on multiple odbc_exec..."
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
hi folks, I have another odbc problem - I hope someone can see what I'm
doing wrong, because I sure can't!
The code makes a connection, and executes two queries. The first works
fine - no problem there. The second always gives an error. If I strip out
the first completely, just leaving the second, it works ok!
Here is the code:--
$id = odbc_pconnect("DSN=crime_no; UID=ingres;PWD=xxx", "", "");
$sql = "select charge_type, search_descrip from CHARGE_CODES" .
" where charge_code = '$c' ";
$res = odbc_exec($id, $sql);
$r = odbc_fetch_row($res);
$ctype = odbc_result($r, "charge_type");
$sdesc = odbc_result($r, "search_descrip");
// everyrthing is cool to here - the above sql works
perfectly
// the next two lines are an attempt to get over my problem
$e = odbc_commit( $id);
$e = odbc_free_result( $r );
// this following query gives me 'Warning: bad result index 1 in
... for each of
// the odbc_result calls.
$sql = "select seq_no, charge_text from CHARGE_STYLES " .
" where charge_code = '$c' order by seq_no";
$res = odbc_exec($id, $sql);
while ( $r = odbc_fetch_row($res)) {
$seq = odbc_result($r, "seq_no");
$txt = odbc_result($r, "charge_text");
echo "<P>$txt\n";
};
One interesting thing is that, before I put in the odbc_free_result, I used
to get an error saying there was no variable "seq_no", and "charge_text" in
these last two odbc_result calls. BUT, if I changed "charge_text" to read
"charge_type" (ie, a column in the *first* odbc_exec), then that is found!!
It's like as if the odbc result stuff is not clearing ; it's still got stuff
from the previous query - hence my attempt at odbc_free_result...
any thoughts please?
many thanks again
(Linux RH 6.1; Openlink ;, PHP 3; apache....)
Gordon Gallacher
Inverness, Scotland
-- PHP Database Mailing List (http://www.php.net/) To unsubscribe, e-mail: php-db-unsubscribe <email protected> For additional commands, e-mail: php-db-help <email protected> To contact the list administrators, e-mail: php-list-admin <email protected>
- Next message: Chad Day: "RE: [PHP-DB] re: Advice on searching multiple tables"
- Previous message: Terry Mehlman: "[PHP-DB] re: Advice on searching multiple tables"
- Next in thread: Andrew Hill: "RE: [PHP-DB] odbc - strange behaviour on multiple odbc_exec..."
- Reply: Andrew Hill: "RE: [PHP-DB] odbc - strange behaviour on multiple odbc_exec..."
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

