Un registro en blanco ????
Publicado por orlando (73 intervenciones) el 23/10/2008 15:09:44
De antemano muchas gracias por su ayuda. El problema es el siguiente:
Es un programita hecho con php, encriptado en un hipertexto:
Es una consulta en sql que hago a una tabla llamada AGENTES (10 columnas) y tiene una sola fila, osea, un (1) solo registro. El motor de la BD es MSQL.
Me muestra en pantalla el unico registro parece que trata de leer otro y cuando lo hace por estar en cero (0) me da el siguiente error:
El Resultado de su Búsqueda es:
AVAYA: 00023
CÓDIGO DE EMPLEADO: 12
NOMBRE: Martha
APELLIDO: 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]: Unable to jump to row 1 on MySQL result index 4 in C:AppServwwwphpMyAdminCurso de PHPConsulta_agentes esultado_consulta.php on line 21
y asi susesivamente.....
Este es el programita:
<!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."'";
.
.
.
etc.
}
?>
<P></BODY>
</HTML>
Es un programita hecho con php, encriptado en un hipertexto:
Es una consulta en sql que hago a una tabla llamada AGENTES (10 columnas) y tiene una sola fila, osea, un (1) solo registro. El motor de la BD es MSQL.
Me muestra en pantalla el unico registro parece que trata de leer otro y cuando lo hace por estar en cero (0) me da el siguiente error:
El Resultado de su Búsqueda es:
AVAYA: 00023
CÓDIGO DE EMPLEADO: 12
NOMBRE: Martha
APELLIDO: 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]: Unable to jump to row 1 on MySQL result index 4 in C:AppServwwwphpMyAdminCurso de PHPConsulta_agentes esultado_consulta.php on line 21
y asi susesivamente.....
Este es el programita:
<!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."'";
.
.
.
etc.
}
?>
<P></BODY>
</HTML>
Valora esta pregunta


0