Foros del Web » Programando para Internet » PHP »

Consulta sobre tabla dinamica y mysql

Estas en el tema de Consulta sobre tabla dinamica y mysql en el foro de PHP en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 01/04/2012, 07:27
 
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
  #2 (permalink)  
Antiguo 02/04/2012, 01:18
 
Fecha de Ingreso: septiembre-2008
Ubicación: Manises,Valencia
Mensajes: 114
Antigüedad: 15 años, 6 meses
Puntos: 13
Respuesta: Consulta sobre tabla dinamica y mysql

Hola, cuál es la estructura de tu tabla?
Incluye ese dato que quieres mostrar (en el ejemplo del que hablas, el telefono)?

Última edición por fontanares; 02/04/2012 a las 06:21
  #3 (permalink)  
Antiguo 02/04/2012, 07:24
 
Fecha de Ingreso: marzo-2012
Ubicación: Rosario
Mensajes: 108
Antigüedad: 12 años
Puntos: 0
Respuesta: Consulta sobre tabla dinamica y mysql

Cita:
Iniciado por fontanares Ver Mensaje
Hola, cuál es la estructura de tu tabla?
Incluye ese dato que quieres mostrar (en el ejemplo del que hablas, el telefono)?
Esta es la estructura
id tinyint(255) No auto_increment
razonsocial text
direccion text
telefono text
localidad text
email text
zona text
codigo postal text
ruta text
IVA condicion text
cuit text
transporte text
deposito lugar text
contacto text
provincia text
observaciones text
credito text
vendedor text
datos bancarios text
descuento de lista text
  #4 (permalink)  
Antiguo 02/04/2012, 14:18
 
Fecha de Ingreso: septiembre-2008
Ubicación: Manises,Valencia
Mensajes: 114
Antigüedad: 15 años, 6 meses
Puntos: 13
Respuesta: Consulta sobre tabla dinamica y mysql

Hola de nuevo,
igual me equivoco, no puedo entretenerme mucho, si es así perdona.

Ya que haces un select * recibes todos los campos de todos los registros, así sólo has de usar '$registroPropiedad["telefono"];' para extraer el telefono

Etiquetas: dinamica, lista+menu, mysql, tabla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:30.