03/03/2005, 11:35
|
| | Fecha de Ingreso: marzo-2005
Mensajes: 8
Antigüedad: 19 años, 8 meses Puntos: 0 | |
aclaracion de problema El error que me sale es este:
Warning: SQL error: , SQL state 00000 in SQLExecDirect in /home/www/htdocs/R/form2.php on line 98
y el codigo que utilizo es el siguiente:
$con = odbc_pconnect ("R","usuario","password"); // conexion
$sSQL ="select * from Tabla T , Tabla1 T1 where T1.codigo='$conv' and T.codigo=T1.codigo and T1.codigop=T.codigop"; // query
$rs = odbc_exec ($con, $sSQL); // recordset
luego saco los datos
while (odbc_fetch_row($rs))
{
$fldcodigo = $conv;
$fldref = odbc_result($rs,"T_Cod_Ref");
$con1 = odbc_connect ("R","usuario","password"); // abro mi siguiente conexion (2)
$sqlcar = "SELECT .... "; // hago mi segundo query
$rs1c = odbc_exec ($con1, $sqlcar); // segundo recordset
saco datos
while (odbc_fetch_row($rs1c))
{
$reg1 = odbc_result($rs1c,"T_reg");
...
}
cierro segunda conexion
odbc_close ($con1);
abro tercera conexion (3)
$con2 = odbc_connect ("R","usuario","password");
$sqln2="select ...";
$rs2 = odbc_exec ($con2, $sqln2);
if(odbc_num_rows($rs2) != -1)
{
$reg2l=$reg1;
}
else
{
$vecreg[0]=$reg1;
while (odbc_fetch_row($rs2))
{
$codp=odbc_result($rs2,"codigop");
abro cuarta conexion (4)
$con33 = odbc_connect ("R","usuario","password");
$sql9 = "SELECT reg FROM Tabla 2 WHERE ((codigo='$conv') and (codigop='$codp'))";
$rsrg = odbc_exec($con33,$sql9);
y aqui es donde me da el:
Warning: SQL error: , SQL state 00000 in SQLExecDirect in /home/www/htdocs/R/form2.php on line 98
Si pudieras ayudarme.
Gracias de antemano
Última edición por mgvt; 04/03/2005 a las 07:23 |