Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

error al ejecutar consulta

Estas en el tema de error al ejecutar consulta en el foro de Bases de Datos General en Foros del Web. $consultacantidad= "select count (*) from fichero where Id_Ensayo_Imag = '".$_POST['idensayo']."'"; $result = mysql_fetch_row(mysql_query($consultacantidad , $conexion)) or die(" error1 "); la consulta esta bien, si la ...
  #1 (permalink)  
Antiguo 22/10/2009, 10:04
 
Fecha de Ingreso: enero-2008
Mensajes: 61
Antigüedad: 16 años, 3 meses
Puntos: 0
error al ejecutar consulta

$consultacantidad=
"select count (*) from fichero where Id_Ensayo_Imag = '".$_POST['idensayo']."'";

$result = mysql_fetch_row(mysql_query($consultacantidad , $conexion)) or die("error1");

la consulta esta bien, si la ejecuto en phpmyadmin me da bien pero en la pagina me salta el error1. a ver si sabeis de que puede ser. llevo perdido tiempo por esta parida.

No es problema de $conexion.

gracias
  #2 (permalink)  
Antiguo 22/10/2009, 10:15
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: error al ejecutar consulta

haz esto
$result = mysql_fetch_row(mysql_query($consultacantidad , $conexion)) or die(mysql_error());

y dinos que te aparece.

En pocos minutos, tu tema será trasladado a la sección de php, que es donde tienes problemas.
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #3 (permalink)  
Antiguo 22/10/2009, 10:31
 
Fecha de Ingreso: enero-2008
Mensajes: 61
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: error al ejecutar consulta

Query was empty.

Imposible, si le hago un echo $consulta me da

SELECT count (*) FROM fichero WHERE Id_Ensayo_Imag = '2978'
  #4 (permalink)  
Antiguo 22/10/2009, 10:35
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: error al ejecutar consulta

La consulta no está trayendo ningún valor.

ejecuta esto:
$result = mysql_fetch_row(mysql_query($consultacantidad , $conexion)) or die($consultacantidad);

Y el resultado, ingresalo directamente en phpmyadmin y verifica que la consulta es exitosa.
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #5 (permalink)  
Antiguo 22/10/2009, 10:43
 
Fecha de Ingreso: enero-2008
Mensajes: 61
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: error al ejecutar consulta

Resultado-->

el echo de la consulta devuelve esto:
select COUNT (*) from fichero where Id_Ensayo_Imag = '2978'

el error que me devuelve--->
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '*) from fichero where Id_Ensayo_Imag = '2978'' at line 1

lo que me devuelve phpmyadmin --> count (*) = 1
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 01:12.