Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - biskukuy

Páginas: [1]
1
saludos,
pude solucionarlo, de la siguiente forma

<<asi creo el combo>>

Código: [Seleccionar]
function Combo(){
var c = new dhtmlXComboFromSelect("comboBox3");
c.load("loadCombo_curso.php");
c.enableFilteringMode(true);
c.attachEvent("onChange", function(value){
if (value != null) {
xajax_Buscar_Curso(value,'xnombre')
}
});

}

y la funcion xajax_Buscar_Curso asi:

Código: [Seleccionar]
function Buscar_Curso($codigo,$xnom){
include("conexion.php");
$db=conectar();
$obj = new xajaxResponse();
  $sql =" SELECT  * FROM  `curso` WHERE `codigo_curso`  =  '$codigo' and eliminado = 0";
$resultado=$db->Execute($sql);

  $c2="";
  $c3="";
if(!$resultado)
{
    $obj->addAssign($xnom,"value","");

$obj->addAlert("Codigo de Curso no Existe \nIngrese nuevos datos");
return $obj;

}
$fila = $resultado->fetchrow();
    if($fila > 0){
   $c2 = $fila['nombre_curso'];
}
else{
    $obj->addAssign($xnom,"value",$c2);
    $obj->addAlert("Codigo de Curso no Existe \nIngrese nuevos datos");
return $obj;
}
$obj->addAssign($xnom,"value",$c2);
return $obj;
}

--------------------------
y el archivo loadCombo.php asi

Código: [Seleccionar]
<?php
require_once("config.php");
header("Content-Type: text/xml");
function p($s) {
if (!get_magic_quotes_gpc()) return mysql_real_escape_string($s);
return $s;
}

function r($s) {
return str_replace("'""\\'"$s);
}

mysql_pconnect($mysql_host$mysql_user$mysql_pasw);
mysql_select_db($mysql_db);
mysql_query("SET NAMES utf8");

$xml '<?xml version="1.0" encoding="UTF-8"?>
<complete>';
$r = mysql_query("SELECT id, codigo_curso FROM curso where eliminado = 0 ORDER BY LOWER(codigo_curso)");
while ($o = mysql_fetch_object($r)){
   $xml .= '<option value="'.$o->codigo_curso.'"  ><![CDATA['.$o->codigo_curso.']]></option>';

}

mysql_free_result($r);


$xml .= '</complete>';
print_r($xml);
?>

funciona excelente, lo unico es que al agregar un nuevo elemento, no puedo actualizar el combo, pero algo es algo. jejeje 8)

2
Saludos a todos,
he usado herramientas ajax para crear un comboBox con datos de una tabla en mysql
con el ejemplo que encontre puede crear otro combobox que contiene informacion enlaza del primero
ejemplo:
tabla estados (codigo, estado)
tabla ciudades (id,estado,nombre)

el primer combo tiene un evento asociado al segundo que manda el codigo y crea el combo 2 con los nombres de ciudad,
todo funciona chevere, calidad.

pero deseo ahora es algo asi

tabla personal (codigo,nombre,apellido)

crear un combobox que al momento de cambiarlo el evento haga que en 2 input text muestre el nombre y apellido del codigo en el combo,
alguno ha hecho algo similar.
adjunto la direccion de donde encontre lo de los 2 combo


https://dhtmlx.com/docs/products/dhtmlxCombo/samples/08_advanced/01_grouping_combos.html

de verdad es una herramienta muy buena.

Páginas: [1]

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".