Foros del Web » Programando para Internet » PHP »

Alguien sabe que este error

Estas en el tema de Alguien sabe que este error en el foro de PHP en Foros del Web. hola amigos alguien me puede decir que es este error Warning: 1 is not a Sybase result index in /sitio/piso7.int/webpiso7/verdocext4.php on line 48 Warning: 1 ...
  #1 (permalink)  
Antiguo 02/10/2003, 15:31
 
Fecha de Ingreso: enero-2002
Ubicación: Stgo.
Mensajes: 60
Antigüedad: 15 años, 10 meses
Puntos: 0
Alguien sabe que este error

hola amigos alguien me puede decir que es este error

Warning: 1 is not a Sybase result index in /sitio/piso7.int/webpiso7/verdocext4.php on line 48

Warning: 1 is not a Sybase result index in /sitio/piso7.int/webpiso7/verdocext4.php on line 50


y esto tengo en esas lineas

$total = mssql_num_rows($result);
//
if ($row = mssql_fetch_array($result))
  #2 (permalink)  
Antiguo 02/10/2003, 17:04
Avatar de ProgramacionWeb  
Fecha de Ingreso: junio-2003
Ubicación: Barcelona
Mensajes: 176
Antigüedad: 14 años, 6 meses
Puntos: 2
Quiere decir que $result no es un array resultado de una consulta válida a una base de datos Sybase.

Mira cuando realizas la consulta que no haya algún error o que no te hayas olvidado el mysql_query("CONSULTA",$db) [no se si es sintaxi correcta]
__________________
Foros en los que participo:
  #3 (permalink)  
Antiguo 04/10/2003, 01:47
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
mssql_xxx() funciones .. al igual que el mysql_xxx() y el resto de funciones afines para acceder a datos del motor de Base de datos que tengamos entre manos .. disponde de funciones para "ver" el error producido o bien los mensajes del servidor .. sea SQL o de conexión a dicha BD que estemos trabajando ...

En Sybase tienes:

mssql_get_last_message()
http://www.php.net/manual/en/functio...st-message.php

así que si hay algún error de sintax SQL o de conexión .. es más que probable que ahí (con esa función) lo puedas "ver" ..

Usalo en construcciones tipo:
Código PHP:
mssql_query("tu SQL") or die(mssql_get_last_message()); 
Así podrás ver el error o mensaje que emita tu Sybase...

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
  #4 (permalink)  
Antiguo 06/10/2003, 10:42
 
Fecha de Ingreso: enero-2002
Ubicación: Stgo.
Mensajes: 60
Antigüedad: 15 años, 10 meses
Puntos: 0
gracias amigos, cluster voy a probar con lo que medices a ver que sucede, ya que la consulta la genero y la pruebo en el analizador de consultas del sql server y lo hace bien pero en el programa me arroga ese error , si le doy f5 se arregla pero no es la idea que el usuario este presionando f5 para que lo haga bien, te aviso como me fue con tu observacion
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:42.