elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


  Mostrar Temas
Páginas: [1]
1  Programación / PHP / Necesito ayuda para hacer una tabla dinamica con ajax,mysql y php en: 27 Septiembre 2012, 09:28 am
Saludos compañeros,  necesito hacer un selectdinamico y dependiendo la opcion que elija que me despliegue una tabla con los datos de acuerdo al select .... sè como hacer el select dinamico
Código:
<select name="computadoras">
        <option>--Seleccionar--</option>
        <?php
$conn=conexion();
$consultaSQL="SELECT idcomputadoras, nombre FROM computadoras";
$registro=@mysql_query($consultaSQL,$conn);
while ($resultado=@mysql_fetch_array($registro)) { ?>
        <option value="<?php echo $resultado['idcomputadoras'] ?>"><?php echo $resultado['nombre'] ?></option><?php }?>
        </select></p>

Ahora lo que quiero hacer es obtener una tabla con datos que estan en mysql pero que dependen del select

Agradezco su ayuda...
2  Programación / Programación C/C++ / Escribir una funcion recursiva que encuentre la altura de un arbol binario... .. en: 6 Junio 2012, 06:30 am
Buena noche comunidad e elhacker... cargo un codigo en este for para preguntar como puedo complementar este codigo para que sea recursivo y encuentre la altura de un arbol... agradecería muccho su información . ...
 #include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <string.h>

struct nodoarbol{                        //ESTRUCTURA DEL ARBOL
   struct nodoarbol *izqnodo;
   int info;
   struct nodoarbol *dernodo;
   };
typedef struct nodoarbol NODO;    //DEFINICION DE TIPO NODO
typedef NODO *ARBOL;               //DECLARACION DE VARIABLE PUNTERO A NODO

/*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/
void insertanodonuevo(ARBOL *,int);    //DECLARACION DE FUNCIONES
void inorden(ARBOL);
void preorden(ARBOL);
void postorden(ARBOL);
void treefree(ARBOL);
/*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/

/*-----------------------<FUNCION PRINCIPAL>--------------------------------*/
main(){
int i;                         
char newnod,chain[200],elementos;   
ARBOL raiz=NULL;               
printf("\n\n\t\t INGRESE DATOS PARA CREAR ARBOL BINARIO:  \n"); //MAXIMO DE CARACTERES 200
printf("\n\t\t"); gets(chain);
elementos=strlen(chain);   
for(i=1;i<=elementos;i++)  {
       newnod=chain[i-1];
     insertanodonuevo(&raiz,newnod);
}
printf("\n\n preorden ¯¯\t");
preorden(raiz);               
printf("\n\n inorden  ¯¯\t");
inorden(raiz);                 
printf("\n\n postorden ¯¯\t");
postorden(raiz);                //LLAMADO A FUNCION DE RECORRIDO EN POSTORDEN
getch();
treefree(raiz);           
raiz=NULL;   
return 0;
}

void insertanodonuevo(ARBOL *rarbol,int nuevo){
 if(*rarbol==NULL){                         
 *rarbol=(NODO *)malloc(sizeof(NODO));
 if(*rarbol!=NULL){
 (*rarbol)->info=nuevo;
 (*rarbol)->izqnodo =NULL;
 (*rarbol)->dernodo=NULL;
 }
 else{printf("\n­­­­ Memoria No Disponible !!!!\n");}
 }
 else
   if(nuevo<(*rarbol)->info)
      insertanodonuevo(&((*rarbol)->izqnodo),nuevo); 
   else
      if(nuevo>(*rarbol)->info) 
         insertanodonuevo(&((*rarbol)->dernodo),nuevo); 
}
void preorden(ARBOL rarbol){
if(rarbol!=NULL){
printf(" %c ",rarbol->info);
preorden(rarbol->izqnodo);
preorden(rarbol->dernodo);

}
}
void inorden(ARBOL rarbol){
if(rarbol!=NULL){
inorden(rarbol->izqnodo);
printf(" %c ",rarbol->info);
inorden(rarbol->dernodo);

}

}
void postorden(ARBOL rarbol){
if(rarbol!=NULL){
postorden(rarbol->izqnodo);
postorden(rarbol->dernodo);
printf(" %c ",rarbol->info);
}
}
void treefree(ARBOL rarbol){
if(rarbol!=NULL){
treefree(rarbol->izqnodo);
treefree(rarbol->dernodo);
free(rarbol);
}
}
 :-(      :laugh:
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines