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

Error de argumento Consultas php y mysql

Estas en el tema de Error de argumento Consultas php y mysql en el foro de Mysql en Foros del Web. Antes que nada reciban un cordial saludo. El problema es el siguiente, estoy desarrollando una aplicacion para el seguimiento de reportes de equipos de computo, ...
  #1 (permalink)  
Antiguo 15/07/2010, 12:00
Avatar de chclaudio  
Fecha de Ingreso: marzo-2008
Mensajes: 16
Antigüedad: 16 años, 8 meses
Puntos: 0
Pregunta Error de argumento Consultas php y mysql

Antes que nada reciban un cordial saludo.

El problema es el siguiente, estoy desarrollando una aplicacion para el seguimiento de reportes de equipos de computo, sin embargo tengo problemas al realizar una consulta en diferentes tablas el codigo es el siguiente.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>:: Seguimiento</title>
</head>

<body>
<?php
$conexion = mysql_connect ("localhost","testuser","testpass")
or die ("Lo siento pero no ha sido posible establecer conexi&oacute;n con la base de datos");

mysql_select_db ("sarctest",$conexion)
or die ("Lo siento sin embargo no fue posible seleccionar la base de datos");


$consulta = ("SELECT DISTINCT (tbl_nreporte.id_noreporte) AS '# REPORTE', tbl_nreporte.Nombre_usuario AS 'USUARIO',
tbl_asignar.Nombre_tecnico AS 'TECNICO ASIGNADO', tbl_estatusrep.Estatus_reporte AS 'ESTATUS DEL REPORTE', tbl_nreporte.Fh_reporte AS 'FECHA Y HORA'
FROM tbl_nreporte, tbl_asignar, tbl_estatusrep
WHERE tbl_nreporte.id_noreporte = tbl_asignar.id_noreporte AND tbl_estatusrep.id_noreporte",$conexion) or die
("Lo siento sinembargo no ha sido posible realizar la consulta".mysql_error());
// En el array en vez de realizar el nombre del registro real estoy utilizando el alias que se le asigno en la consulta
// Esto es correcto?
while ($reg=mysql_fetch_array($consulta))
{
echo ("<p>".$reg["# REPORTE"]."<p></br>");
echo ("<p>".$reg["USUARIO"]."<p></br>");
echo ("<p>".$reg["TECNICO ASIGNADO"]."<P></br>");
echo ("<p>".$reg["ESTATUS DEL REPORTE"]."</p></br>");
echo ("<p>".$reg["FECHA Y HORA"]."</p></br>");
}
?>
</body>
</html>


debo decir que el query funciona correctamente en MySql solo que no me funciona ya en PHP y es por eso que solicito su ayuda .

tambien si se dan cuenta en el array en vez de usar el nombre del registro estoy usando el alias que se asigno en el query, es correcto esto?

el error que me aparece despues de visualizar el resultado en el navegador es el siguiente.

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\SARC\seguimiento.php on line 21

la verdad es que no encuentro el error.
  #2 (permalink)  
Antiguo 15/07/2010, 14:11
Avatar de chclaudio  
Fecha de Ingreso: marzo-2008
Mensajes: 16
Antigüedad: 16 años, 8 meses
Puntos: 0
Respuesta: Error de argumento Consultas php y mysql

descubri el error esta adelante de la variable

$consulta = (
seria. $consulta = mysql_query (

me faltaba indicar que inciaba un query jjejejeje
disculpen de todos modos muchas graciar por su apoyo.
debo decir que confio mucho en este foro y es por eso que aqui normamente cuando me atoro de definitivamente no se como solucionarlo lo solicito aqui.
muchas gracias bye

Etiquetas: php, argumentos
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 03:00.