error en consulta
Publicado por orlando (73 intervenciones) el 22/10/2008 21:44:01
De antemano muchas gracias por su ayuda.
Resulta que estoy realizando una consulta desde un formulario, me imprime el primer registro y me sale en pantalla el siguiente error:
El Resultado de su Búsqueda es:
AVAYA: 00023
CÓDIGO DE EMPLEADO: 12
NOMBRE: Martha Antonieta
APELLIDO: Rodriguez De Torres
SUPERVISOR: Sergio Mejia
DIRECCIÓN: Los Teques
TELÉFONO: 0212-89632
Warning: mysql_result() [function.mysql-result]: Unable to jump to row 1 on MySQL result index 4 in C:AppServwwwphpMyAdminCurso de PHPConsulta_agentes esultado_consulta.php on line 20
Warning: mysql_result() [function.mysql-result.......
AVAYA: CÓDIGO DE EMPLEADO:
NOMBRE: APELLIDO: SUPERVISOR:
Este es el programa que consulta:
!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<HTML>
<HEAD>
<TITLE>Resultado de Consulta</TITLE>
</HEAD>
<BODY BACKGROUND = "bg.jpg">
<FONT FACE = "verdana" COLOR = "#00FFAA">
<CENTER><H1>El Resultado de su Búsqueda es:</H1></CENTER>
<P><BR>
<?php
require($_SERVER["DOCUMENT_ROOT"]."/phpMyAdmin/Curso de PHP/Consulta_agentes/db_config.php");
$conexion = mysql_connect($db_host, $db_user, $db_password) or die (mysql_error());
mysql_select_db($db_name, $conexion);
switch($valor_busqueda){
case "avay":
$buscando = "SELECT * FROM agentes WHERE ID_agente = '".$busqueda."'";
$query_avaya = mysql_query($buscando, $conexion);
for($i=0; $i <= mysql_num_rows($query_avaya); $i++){
$resultado_avaya = mysql_result($query_avaya,$i,"ID_agente");
$resultado_cod_emp = mysql_result($query_avaya,$i,"cod_emp");
$resultado_nombre1 = mysql_result($query_avaya,$i,"FName1");
$resultado_nombre2 = mysql_result($query_avaya,$i,"FName2");
$resultado_apellido1 = mysql_result($query_avaya,$i,"LName1");
$resultado_apellido2 = mysql_result($query_avaya,$i,"LName2");
$resultado_supervisor = mysql_result($query_avaya,$i,"supervisor");
$resultado_direccion = mysql_result($query_avaya,$i,"direccion");
$resultado_telefono = mysql_result($query_avaya,$i,"telefono");
echo "<CENTER><B>AVAYA: <FONT FACE = 'arial' COLOR = '#FFFF33'>$resultado_avaya</FONT>";
echo " ";
echo "CÓDIGO DE EMPLEADO: <FONT FACE = 'arial' COLOR = '#FFFF33'>$resultado_cod_emp</FONT><P><BR>";
echo "NOMBRE: <FONT FACE = 'arial' COLOR = '#FFFF33'>$resultado_nombre1"." $resultado_nombre2</FONT>";
echo " ";
echo "APELLIDO: <FONT FACE = 'arial' COLOR = '#FFFF33'>$resultado_apellido1"." $resultado_apellido2</FONT>";
echo " ";
echo "SUPERVISOR: <FONT FACE = 'arial' COLOR = '#FFFF33'>$resultado_supervisor</FONT>";
echo "<P><BR><BR>DIRECCIÓN: <FONT FACE = 'arial' COLOR = '#FFFF33'>$resultado_direccion</FONT>";
echo "<P><BR><BR>TELÉFONO: <FONT FACE = 'arial' COLOR = '#FFFF33'>$resultado_telefono</FONT></B></CENTER>";
echo "<HR>";
}
break;
case "c_emp":
$buscando = "SELECT * FROM agentes WHERE cod_emp = '".$busqueda."'";
$query_avaya = mysql_query($buscando, $conexion);
for($i=0; $i <= mysql_num_rows($query_avaya); $i++){
$resultado_avaya = mysql_result($query_avaya,$i,"ID_agente");
$resultado_cod_emp = mysql_result($query_avaya,$i,"cod_emp");
$resultado_nombre1 = mysql_result($query_avaya,$i,"FName1");
$resultado_nombre2 = mysql_result($query_avaya,$i,"FName2");
$resultado_apellido1 = mysql_result($query_avaya,$i,"LName1");
$resultado_apellido2 = mysql_result($query_avaya,$i,"LName2");
$resultado_supervisor = mysql_result($query_avaya,$i,"supervisor");
$resultado_direccion = mysql_result($query_avaya,$i,"direccion");
$resultado_telefono = mysql_result($query_avaya,$i,"telefono");
echo "<CENTER><B>AVAYA: <FONT FACE = 'arial' COLOR = '#FFFF33'>$resultado_avaya</FONT>";
echo " ";
echo "CÓDIGO DE EMPLEADO: <FONT FACE = 'arial' COLOR = '#FFFF33'>$resultado_cod_emp</FONT><P><BR>";
echo "NOMBRE: <FONT FACE = 'arial' COLOR = '#FFFF33'>$resultado_nombre1"." $resultado_nombre2</FONT>";
echo " ";
echo "APELLIDO: <FONT FACE = 'arial' COLOR = '#FFFF33'>$resultado_apellido1"." $resultado_apellido2</FONT>";
echo " ";
echo "SUPERVISOR: <FONT FACE = 'arial' COLOR = '#FFFF33'>$resultado_supervisor</FONT>";
echo "<P><BR><BR>DIRECCIÓN: <FONT FACE = 'arial' COLOR = '#FFFF33'>$resultado_direccion</FONT>";
echo "<P><BR><BR>TELÉFONO: <FONT FACE = 'arial' COLOR = '#FFFF33'>$resultado_telefono</FONT></B></CENTER>";
}
break;
case "name1".........
}
break;
}
?>
Resulta que estoy realizando una consulta desde un formulario, me imprime el primer registro y me sale en pantalla el siguiente error:
El Resultado de su Búsqueda es:
AVAYA: 00023
CÓDIGO DE EMPLEADO: 12
NOMBRE: Martha Antonieta
APELLIDO: Rodriguez De Torres
SUPERVISOR: Sergio Mejia
DIRECCIÓN: Los Teques
TELÉFONO: 0212-89632
Warning: mysql_result() [function.mysql-result]: Unable to jump to row 1 on MySQL result index 4 in C:AppServwwwphpMyAdminCurso de PHPConsulta_agentes esultado_consulta.php on line 20
Warning: mysql_result() [function.mysql-result.......
AVAYA: CÓDIGO DE EMPLEADO:
NOMBRE: APELLIDO: SUPERVISOR:
Este es el programa que consulta:
!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<HTML>
<HEAD>
<TITLE>Resultado de Consulta</TITLE>
</HEAD>
<BODY BACKGROUND = "bg.jpg">
<FONT FACE = "verdana" COLOR = "#00FFAA">
<CENTER><H1>El Resultado de su Búsqueda es:</H1></CENTER>
<P><BR>
<?php
require($_SERVER["DOCUMENT_ROOT"]."/phpMyAdmin/Curso de PHP/Consulta_agentes/db_config.php");
$conexion = mysql_connect($db_host, $db_user, $db_password) or die (mysql_error());
mysql_select_db($db_name, $conexion);
switch($valor_busqueda){
case "avay":
$buscando = "SELECT * FROM agentes WHERE ID_agente = '".$busqueda."'";
$query_avaya = mysql_query($buscando, $conexion);
for($i=0; $i <= mysql_num_rows($query_avaya); $i++){
$resultado_avaya = mysql_result($query_avaya,$i,"ID_agente");
$resultado_cod_emp = mysql_result($query_avaya,$i,"cod_emp");
$resultado_nombre1 = mysql_result($query_avaya,$i,"FName1");
$resultado_nombre2 = mysql_result($query_avaya,$i,"FName2");
$resultado_apellido1 = mysql_result($query_avaya,$i,"LName1");
$resultado_apellido2 = mysql_result($query_avaya,$i,"LName2");
$resultado_supervisor = mysql_result($query_avaya,$i,"supervisor");
$resultado_direccion = mysql_result($query_avaya,$i,"direccion");
$resultado_telefono = mysql_result($query_avaya,$i,"telefono");
echo "<CENTER><B>AVAYA: <FONT FACE = 'arial' COLOR = '#FFFF33'>$resultado_avaya</FONT>";
echo " ";
echo "CÓDIGO DE EMPLEADO: <FONT FACE = 'arial' COLOR = '#FFFF33'>$resultado_cod_emp</FONT><P><BR>";
echo "NOMBRE: <FONT FACE = 'arial' COLOR = '#FFFF33'>$resultado_nombre1"." $resultado_nombre2</FONT>";
echo " ";
echo "APELLIDO: <FONT FACE = 'arial' COLOR = '#FFFF33'>$resultado_apellido1"." $resultado_apellido2</FONT>";
echo " ";
echo "SUPERVISOR: <FONT FACE = 'arial' COLOR = '#FFFF33'>$resultado_supervisor</FONT>";
echo "<P><BR><BR>DIRECCIÓN: <FONT FACE = 'arial' COLOR = '#FFFF33'>$resultado_direccion</FONT>";
echo "<P><BR><BR>TELÉFONO: <FONT FACE = 'arial' COLOR = '#FFFF33'>$resultado_telefono</FONT></B></CENTER>";
echo "<HR>";
}
break;
case "c_emp":
$buscando = "SELECT * FROM agentes WHERE cod_emp = '".$busqueda."'";
$query_avaya = mysql_query($buscando, $conexion);
for($i=0; $i <= mysql_num_rows($query_avaya); $i++){
$resultado_avaya = mysql_result($query_avaya,$i,"ID_agente");
$resultado_cod_emp = mysql_result($query_avaya,$i,"cod_emp");
$resultado_nombre1 = mysql_result($query_avaya,$i,"FName1");
$resultado_nombre2 = mysql_result($query_avaya,$i,"FName2");
$resultado_apellido1 = mysql_result($query_avaya,$i,"LName1");
$resultado_apellido2 = mysql_result($query_avaya,$i,"LName2");
$resultado_supervisor = mysql_result($query_avaya,$i,"supervisor");
$resultado_direccion = mysql_result($query_avaya,$i,"direccion");
$resultado_telefono = mysql_result($query_avaya,$i,"telefono");
echo "<CENTER><B>AVAYA: <FONT FACE = 'arial' COLOR = '#FFFF33'>$resultado_avaya</FONT>";
echo " ";
echo "CÓDIGO DE EMPLEADO: <FONT FACE = 'arial' COLOR = '#FFFF33'>$resultado_cod_emp</FONT><P><BR>";
echo "NOMBRE: <FONT FACE = 'arial' COLOR = '#FFFF33'>$resultado_nombre1"." $resultado_nombre2</FONT>";
echo " ";
echo "APELLIDO: <FONT FACE = 'arial' COLOR = '#FFFF33'>$resultado_apellido1"." $resultado_apellido2</FONT>";
echo " ";
echo "SUPERVISOR: <FONT FACE = 'arial' COLOR = '#FFFF33'>$resultado_supervisor</FONT>";
echo "<P><BR><BR>DIRECCIÓN: <FONT FACE = 'arial' COLOR = '#FFFF33'>$resultado_direccion</FONT>";
echo "<P><BR><BR>TELÉFONO: <FONT FACE = 'arial' COLOR = '#FFFF33'>$resultado_telefono</FONT></B></CENTER>";
}
break;
case "name1".........
}
break;
}
?>
Valora esta pregunta


0