Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/10/2010, 03:03
tremendu
 
Fecha de Ingreso: agosto-2005
Mensajes: 24
Antigüedad: 18 años, 8 meses
Puntos: 0
Select pasar varios datos a una funcion javascript

Buenas!
Estoy haciendo una web, donde en un select, muestro todos los clientes que tengo en mi base de datos mysql. En este select muestro el Codigo y el nombre del cliente.

una vez tengo realizado esta selecion, quisiera pasar tanto el codigo como el nombre a una funcion que tengo realizada en javascript.
¿Alguien me podria decir si esto lo puedo realizar con un array y en este caso como paso el array a la funcion de javascript ?

Os dejo el codigo:

Select

Código HTML:
<select name="Codcli" size="1" id="Codcli" onChange="cambiarCodcli(this.form,this.value);">
				<option selected>Código Cliente</option>
				[PHP]<?php 
				require ("aut_config.inc.php");
				$db_conexion= mysql_connect("$sql_host", "$sql_usuario", "$sql_pass") or die("No se pudo conectar a la Base de datos") or                die(mysql_error());
				mysql_select_db("$sql_db") or die(mysql_error());
					$query="SELECT * FROM Clientes WHERE Estado = 'A' Order by Codcli";
					$resultado=mysql_query($query,$db_conexion); 
					$total=mysql_num_rows($resultado); 
					for ($i=0;$i<$total;$i++){ 
					$NomCli=mysql_result($resultado,$i,"Nomcli"); 
					$CodCliBD=mysql_result($resultado,$i,"Codcli");
					echo"<option value=$i>$NomCli</option>"; 
					} 
					?> [/PHP]
		</select> 
Funcion Javascript
Código HTML:
<script language="javascript"> 
function cambiarCodcli()
{
var indice = document.getElementById('Codcli').selectedIndex;
var nomcli = document.getElementById('Codcli').options[indice].text;
var Codcli ="<?php echo $CodCliBD;?>"
alert(Codcli);
document.getElementById('txtcli').value = nomcli;

alert(nomcli);

}
</script> 
Gracias y un saludo!

Ya tengo la solucion!! gracias y disculpas!!

Última edición por tremendu; 06/10/2010 a las 03:19 Razón: BORRAR