Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/04/2006, 05:45
Avatar de unaiu
unaiu
 
Fecha de Ingreso: abril-2006
Mensajes: 139
Antigüedad: 18 años
Puntos: 0
Lo primero gracias por contestar, de verdad estoy bloqueado.

Con java script??? Es que lo que yo quiero es hacer un insert en mi tabla, con el contenido de cada caja de texto. Todo esta en una funcion java script pero para hacer el insert necesito variables de PHP no.

Nose igual hay otra manera de hacer , es que nose por donde cogerle.

Mira este es mi codigo aber si se te ocurre algo :

<?php

include("conexion.php");
$contador=0;

//Carga de la tabla personas en el array de dos dimensiones
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</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
$contador++;
if ($contador<mysql_num_rows($result))
{
?>
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
$contador--;
if ($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] ?>';

<?php
}
?>
}

function nuevo()
{

if (btnNuevo.value=="Nuevo")
{
btnAtras.enabled = false;
btnAdelante.enabled = false;
nombre.value= '';
ap1.value = '';
ap2.value = '';
email.value = '';
btnNuevo.value="Confirmar";
alert("Rellena los datos.");
}
else
{
if (nombre.value=="" || ap1.value=="" || ap2.value=="" || email.value=="" )
{
alert("Datos erroneos.No puedes dejar en blanco.");
}
else
{


<?php echo $nombre ?> = nombre.value;
<?php echo $ap1 ?> = ap1.value;
<?php echo $ap2 ?> = ap2.value;
<?php echo $email ?> = email.value;


}

btnNuevo.value = "Nuevo";

}//else if btnNuevo
}//function nuevo

</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();>
<input type="button" name="btnCancelar" value="Cancelar" onclick=cancelar();>

</CENTER>



</body>

</html>

Muxas gracias por todo .

Saludos