Problema al saltar de registro en PHP
Hola amigos,
Tengo un problema con una pequeña aplicacion en la que uso los lenguajes PHP y Java . El problema surge al moverme entre registros, es decir, cuando le doy a un boton y cambia al siguiente registro. Solo me cambia una vez y nose por que , he mirado muchas beces el codigo de arriba abajo y nada.
Os enseño el codigo, aber si hay suerte y alguno sabe decirme en que estoy fallando.Muxas gracias a todos :
<?php
include(\"conexion.php\");
$contador=0;
while($contador<mysql_num_rows($result))
{
$trozo=mysql_fetch_array($result);
$matriz[$contador][0]=$trozo[0];
$matriz[$contador][1]=$trozo[1];
$matriz[$contador][2]=$trozo[2];
$matriz[$contador][3]=$trozo[3];
$contador++;
}
?>
<html>
<head>
<title>ProyectoPHP(prueba)</title>
<script type=\"text/javascript\">
function carga()
{
<?php echo $contador=0;?>;
nombre.value = \\'<?php echo $matriz[$contador][0] ?>\\';
ap1.value = \\'<?php echo $matriz[$contador][1] ?>\\';
ap2.value = \\'<?php echo $matriz[$contador][2] ?>\\';
email.value = \\'<?php echo $matriz[$contador][3] ?>\\';
}
function adelante()
{
<?php
if ($contador<mysql_num_rows($result))
{
$contador++; ?>
nombre.value = \\'<?php echo $matriz[$contador][0] ?>\\';
ap1.value = \\'<?php echo $matriz[$contador][1] ?>\\';
ap2.value = \\'<?php echo $matriz[$contador][2] ?>\\';
email.value = \\'<?php echo $matriz[$contador][3] ?>\\';
<?php
}
?>
}
function atras()
{
<?php
if ($contador>0)
{
$contador--; ?>
nombre.value = \\'<?php echo $matriz[$contador][0] ?>\\';
ap1.value = \\'<?php echo $matriz[$contador][1] ?>\\';
ap2.value = \\'<?php echo $matriz[$contador][2] ?>\\';
email.value = \\'<?php echo $matriz[$contador][3] ?>\\';
<?php
}
?>
}
</script>
</head>
<body onLoad=carga();>
<CENTER>
Nombre:<input type=\"text\" name=\"nombre\" ><br><br>
1.Apellido: <input type=\"text\" name=\"ap1\" ><br><br>
2.Apellido: <input type=\"text\" name=\"ap2\" ><br><br>
E-Mail: <input type=\"text\" name=\"email\"><br><br>
<input type=\"button\" name=\"btnAtras\" value=\"<\" onclick=atras();>
<input type=\"button\" name=\"btnAdelante\" value=\">\" onclick=adelante();>
<br><br>
<input type=\"button\" name=\"btnGuardar\" value=\"Guardar\" onclick=guardar();>
<input type=\"button\" name=\"btnNuevo\" value=\"Nuevo\" onclick=nuevo();>
</CENTER>
</body>
</html>
Tengo un problema con una pequeña aplicacion en la que uso los lenguajes PHP y Java . El problema surge al moverme entre registros, es decir, cuando le doy a un boton y cambia al siguiente registro. Solo me cambia una vez y nose por que , he mirado muchas beces el codigo de arriba abajo y nada.
Os enseño el codigo, aber si hay suerte y alguno sabe decirme en que estoy fallando.Muxas gracias a todos :
<?php
include(\"conexion.php\");
$contador=0;
while($contador<mysql_num_rows($result))
{
$trozo=mysql_fetch_array($result);
$matriz[$contador][0]=$trozo[0];
$matriz[$contador][1]=$trozo[1];
$matriz[$contador][2]=$trozo[2];
$matriz[$contador][3]=$trozo[3];
$contador++;
}
?>
<html>
<head>
<title>ProyectoPHP(prueba)</title>
<script type=\"text/javascript\">
function carga()
{
<?php echo $contador=0;?>;
nombre.value = \\'<?php echo $matriz[$contador][0] ?>\\';
ap1.value = \\'<?php echo $matriz[$contador][1] ?>\\';
ap2.value = \\'<?php echo $matriz[$contador][2] ?>\\';
email.value = \\'<?php echo $matriz[$contador][3] ?>\\';
}
function adelante()
{
<?php
if ($contador<mysql_num_rows($result))
{
$contador++; ?>
nombre.value = \\'<?php echo $matriz[$contador][0] ?>\\';
ap1.value = \\'<?php echo $matriz[$contador][1] ?>\\';
ap2.value = \\'<?php echo $matriz[$contador][2] ?>\\';
email.value = \\'<?php echo $matriz[$contador][3] ?>\\';
<?php
}
?>
}
function atras()
{
<?php
if ($contador>0)
{
$contador--; ?>
nombre.value = \\'<?php echo $matriz[$contador][0] ?>\\';
ap1.value = \\'<?php echo $matriz[$contador][1] ?>\\';
ap2.value = \\'<?php echo $matriz[$contador][2] ?>\\';
email.value = \\'<?php echo $matriz[$contador][3] ?>\\';
<?php
}
?>
}
</script>
</head>
<body onLoad=carga();>
<CENTER>
Nombre:<input type=\"text\" name=\"nombre\" ><br><br>
1.Apellido: <input type=\"text\" name=\"ap1\" ><br><br>
2.Apellido: <input type=\"text\" name=\"ap2\" ><br><br>
E-Mail: <input type=\"text\" name=\"email\"><br><br>
<input type=\"button\" name=\"btnAtras\" value=\"<\" onclick=atras();>
<input type=\"button\" name=\"btnAdelante\" value=\">\" onclick=adelante();>
<br><br>
<input type=\"button\" name=\"btnGuardar\" value=\"Guardar\" onclick=guardar();>
<input type=\"button\" name=\"btnNuevo\" value=\"Nuevo\" onclick=nuevo();>
</CENTER>
</body>
</html>
