tengo un pequeño codigo en donde mustro una tabla, los valores los saco por medio de una consulta de sql de la bd, pero tengo un problema me marca un error
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\statusdeservicios\nueva\info_client e.php on line 61
Primero lo tenia así y me aparecia un valor despues introduci mas valores, y ya no me aparecieron en la tabla, y ahora no me aparece nada, les mostraré mi código, espero alguien me pueda ayudar.
Código PHP:
<?
if (getenv("HTTP_X_FORWARDED_FOR")){
$ip = getenv("HTTP_X_FORWARDED_FOR");
$client = gethostbyaddr($_SERVER['HTTP_X_FORWARDED_FOR']);
} else {
$ip = getenv("REMOTE_ADDR");
$client = gethostbyaddr($_SERVER['REMOTE_ADDR']);
}
?>
<?php
$c = mysql_query(" SELECT
statusdeservicios.cabecera_cliente,
statusdeservicios.Fecha_hora,
statusdeservicios.Hostname,
statusdeservicios.Servicio,
statusdeservicios.`Status`
FROM
statusdeservicios
INNER JOIN tblorders ON (statusdeservicios.Servicio = tblorders.nameservers)
where
((tblorders.ipaddress='".$ip."')");
while ($registro = mysql_fetch_array($c))
{
echo '<TD>' . $registro['cabecera_cliente'].'</TD> ' ;
echo '<TD>' . $registro['Fecha_hora'].'</TD> ' ;
echo '<TD>' . $registro['Hostname'].'</TD> ' ;
echo '<TD>' . $registro['Servicio'].'</TD> ' ;
echo '<TD>' . $registro['Status'].'</TD> ' ;
echo "</TR>";
}
?>
bueno de antemano agradesco su ayuda.
Saludos