Foros del Web » Programando para Internet » PHP »

Error

Estas en el tema de Error en el foro de PHP en Foros del Web. Ayuda por favor, estoy haciendo unas consultas dependiendo de la entrada que se tenga seleccionada en un menu, extraigo ese dato con $_GET["meses"] El error ...
  #1 (permalink)  
Antiguo 28/08/2013, 08:53
 
Fecha de Ingreso: agosto-2013
Mensajes: 1
Antigüedad: 10 años, 7 meses
Puntos: 0
Busqueda Error

Ayuda por favor, estoy haciendo unas consultas dependiendo de la entrada que se tenga seleccionada en un menu, extraigo ese dato con $_GET["meses"]

El error es el siguiente:

mysql_query() expects parameter 1 to be string, resource given in

el codigo es el siguiente:

<?php
$varsql = $_GET["meses"];
$conexion = mysql_connect("10.10.3.59","*****","*****");
mysql_select_db("calidadenergia", $conexion);
if ($varsql === "ENERO")
{
$query = "select SUM(kwhE) from historicos where EQUIPO ='ITD5115' and fecha between '2013-01-01' and '2013-01-31'";
$qry = mysql_query($query, $conexion) or die (mysql_error());
$result = mysql_query($qry,0);
echo $result;
}elseif ($varsql === "FEBRERO")
{
$query = "select SUM(kwhE) from historicos where EQUIPO = 'ITD4115' and fecha between '2013-02-01' and '2013-02-28'";
$qry = mysql_query($query, $conexion) or die (mysql_error());
$result = mysql_query($qry,0);
echo $result;
}
....... y asi sucesivamente
  #2 (permalink)  
Antiguo 28/08/2013, 08:57
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Error

Te sugiero leer el manual de mysql_query() ya que estás usando dicha función dos veces y eso está mal.

En dado caso parece que la segunda vez debiste usar mysql_result() para extraer el dato.

Como sea, eso lo solucionas leyendo el manual, no abriendo un tema.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.

Etiquetas: variables
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 20:22.