Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/04/2012, 07:27
hernan2212
 
Fecha de Ingreso: marzo-2012
Ubicación: Rosario
Mensajes: 108
Antigüedad: 12 años
Puntos: 0
Pregunta Consulta sobre tabla dinamica y mysql

Tengo una tabla dinamica con un menu select que eligiendo el cliente muestra la direccion, mi consulta es: como puedo hacer para que ademas de la direccion pueda mostrarme por ejemplo el telefono en otro campo

Aqui les dejo el codigo

Archivo clientes.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Listas Dinamicas</title>
<script language="javascript">
function ComponerLista(xPro) {
document.forms.frmDatos.selCiudades.disabled = true;
document.forms.frmDatos.selPropiedades.length = 0;
CargarPropiedades(xPro);
document.forms.frmDatos.selCiudades.disabled = false;
}
function CargarPropiedades(xCiu) {
var o
document.forms.frmDatos.selPropiedades.disabled=tr ue;
<?php
$tablaPropiedades = mysql_query('SELECT * FROM clientes ORDER BY id ASC');
while ($registroPropiedad = mysql_fetch_array($tablaPropiedades)) {
?>
if (xCiu == <?php echo $registroPropiedad["id"]; ?>) {
o = document.createElement("OPTION");
o.text = '<?php echo $registroPropiedad["direccion"]; ?>';
o.value = <?php echo $registroPropiedad["direccion"]; ?>;
document.forms.frmDatos.selPropiedades.options.add (o);
}
<?php
}
mysql_free_result($tablaPropiedades);
?>
document.forms.frmDatos.selPropiedades.disabled=fa lse;
}
</script>


</head>
<body>
<form id="frmDatos" name="frmDatos" method="post" action="mostrardetalleclientes.php">
<label>Cliente:
<select name="cliente" size="1" id="selCiudades" onchange="ComponerLista(document.forms.frmDatos.se lCiudades[selectedIndex].value);">
<?php
$tablaCiudades = mysql_query('SELECT * FROM clientes ORDER BY id ASC');
while ($registroCiudad = mysql_fetch_array($tablaCiudades)) {
?>
<option value="<?php echo $registroCiudad['id']; ?>" selected="selected"><?php echo $registroCiudad['cliente']; ?></option>
<?php
}
mysql_free_result($tablaCiudades);
?>
</select>
</label>
<label>Direccion:
<select name="direccion" size="1" id="selPropiedades">
</select>
</label>
<input type="submit" name="button" id="button" value="Enviar" />
</form>
<p>&nbsp;
</body>
</html>
<?php
mysql_close($conexion);
?>

mostrardetalleclientes.php

<?php require_once('../Connections/conexion.php'); ?>
<?php
$Ciudad = mysql_query('SELECT * FROM clientes WHERE clientes.id='.$_POST["cliente"]);
$CiudadSeleccionada=mysql_fetch_array($Ciudad);

?>
<HTML>
<HEAD>
<TITLE> Detalle cliente </TITLE>
<meta http-equiv="content-type" contect "text/html; charset=iso-8859-1">
</HEAD>

<BODY>
Cliente <?php echo $CiudadSeleccionada["cliente"]; ?>. DIRECCION <? echo $_POST["direccion"]; ?> .
</BODY>
</HTML>

Desde ya, gracias por la ayuda proporcionada

Última edición por hernan2212; 01/04/2012 a las 16:56