Menú

Mostrar Mensajes

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

Mostrar Mensajes Menú

Mensajes - jelsir

#41
Desarrollo Web / error sql
23 Agosto 2013, 06:12 AM
Buenas noches

me podrian ayudar porque me envia este mensaje al pegar mi codigo en phpmyadmin:

consulta SQL:

#
# Estructura de tabla para la tabla `fotos_mias`
#
CREATE TABLE `fotos_mias` (
`foto_id` int( 11 ) NOT NULL AUTO_INCREMENT ,
`lugar` varchar( 100 ) NOT NULL default '',
`nombre` varchar( 100 ) NOT NULL default '',
`descripcion` blob NOT NULL ,
`precio` double NOT NULL default '0',
PRIMARY KEY ( `foto_id` )
) TYPE = MYISAM AUTO_INCREMENT =32;

MySQL ha dicho: Documentación
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=MyISAM AUTO_INCREMENT=32' at line 12
#42
Desarrollo Web / imagen en php
4 Agosto 2013, 08:52 AM
Hola buenas noches

estoy empezando a crear mi pagina web php y mysql ya tengo todo solo me falta una cosa subir una foto utilizando un boton al momento que yo de click en el boton me aparezca una ventana pequeña y selecionar la foto que quiera subir a mi pagina este ejemplo me gusto pero no puedo conseguir el codigo alguien puede ayudarme les dejo el video:

https://www.youtube.com/watch?v=V783g_qif9E

Gracias
#43
Programación C/C++ / Re: menu turbo
26 Julio 2013, 22:02 PM
Cita de: amchacon en 26 Julio 2013, 21:55 PM
Veo 3 mains, has puesto tres programas distintos en un mismo archivo?  :o

Solo puede haber un main por programa.

Ahhhh

me puedes ayudar????

gracias
#44
Programación C/C++ / menu turbo
26 Julio 2013, 20:11 PM
Buen dia espero que me puedan ayudar

en clases realizamos las siguientes estructuras pila, listas y suma, ahora como ultimo necesito que se haga un menu en donde yo pueda eligir estas 3 operaciones que les acabo de mencionar y claro que se ejecute, los codigos de las operaciones ya los tengo pero no se como hacer el menu y como llamar a las 3 operaciones espero que me ayuden...

Gracias




AL PARECER YA CASI PERO ME MARCAR ALGUNES ERRORES:  AYUDA

#include<conio.h>
#include<iostream.h>
#include<stdio.h>

main()
{
    int opcion;


opcion=1;
while(opcion!=5)
{
   clrscr();
   printf("Menu de Vector, Pila, Matriz, Lista\n\n");
   printf("1- Vector\n");
   printf("2- Pila\n");
   printf("3- Matriz\n");
   printf("4- Lista\n");
   printf("5- SALIR\n\n");
   printf("Opcion: ");scanf("%d",&opcion);
      switch(opcion)
      {
case 1 :
clrscr();
int vector[10];

void llenarvector()
{

int inicio;
   for(inicio=0;inicio<10;inicio++)
{
printf("introduzca un valor para la posicion%d",inicio+1);
scanf("%d",&vector[inicio]);
}

}
void imprimirArreglo()
{
int posicion;
for(posicion=0;posicion<10;posicion++)
{
printf("el valor de la primera posicion %d es: %d \n", posicion,vector[posicion]);
}
}
void main()
{
clrscr();
llenarvector();
getch();
printf("imprimiendo valores");
imprimirArreglo();
getche();

getche();
break;




case 2 :

clrscr();
int opcion,tope,indice,dato,pila[5];


void imprimir()
{
clrscr();
   if (tope==-1)
   {
   gotoxy(5,10);

   printf("PILA VACIA.......");

   }
else

{
   for(indice=0;indice<=tope;indice++)

   {

   textcolor(RED);
   gotoxy(20,indice+6);
   cprintf("%d",pila[indice]);
   delay(100);

   }
   }
}


void insertar()
{

   if(tope==4)
   {
   gotoxy(25,15);
   printf("PILA LLENA:");
}
else
{
   printf("DATO:");
   scanf("%d",&dato);
   tope++;
   pila[tope]=dato;

   }
}

void eliminar()
{
   if(tope==-1)
{
   gotoxy(25,15);
   printf("PILA VACIA:");
}
else
{
   dato=pila[tope];
   printf("dato eliminado: %d",dato);
   tope--;
}
}

void menu()
{


   gotoxy(20,1);
   printf("seleccione una opcion \n");
   gotoxy(25,3);
   printf("1.- Insertar");
   gotoxy(25,4);
   printf("2.- Eliminar");
   gotoxy(25,5);
   printf("3.- Imprimir");
   gotoxy(25,6);
   printf("4.- Salir");
   gotoxy(28,8);
   printf("[[[   ]]]");
   gotoxy(33,8);
   scanf("%d",&opcion);
   switch(opcion)
{
case 1:insertar();
break;
case 2:eliminar();
break;
case 3:imprimir();
break;
case 4:abort();
}
}

void main()
{
clrscr();
tope=-1;
do
{
   menu();
   opcion=getch();
   clrscr();
}
while(opcion==13);
}

getche();
break;














case 3 :
clrscr();
int fila,columna;

int matriz[4][3];
void llenarmatriz()

{
   printf("llenando matriz.......\n");

   for(fila=0;fila<4;fila++)

   {
   for(columna=0;columna<3;columna++)

   {

   printf("\n valor para posiscion:%d,%d",fila,columna);
   scanf ("%d",&matriz[fila][columna]);

   }
   }
}

void imprimir()
{

for(fila=0;fila<4;fila++)
{
for(columna=0;columna<3;columna++)
{
printf("\n valor en posicion:%d,%d es: %d",fila,columna,matriz[fila][columna]);

}
}
}

void imprimirDos()
{

for(fila=0;fila<4;fila++)
{
for(columna=0;columna<3;columna++)
{
   gotoxy((columna+2)*3,(fila+4));
   printf("%d",matriz[fila][columna]);

}
}
}

void main()
{
clrscr();
llenarmatriz();
getch();
clrscr();
printf("imprimiendo valores:\n");
imprimirDos();
getch();
}
getche();
break;







case 4 :

clrscr();
/* LISTA SIMPLEMENTE ENLAZADA*/
int opc;
typedef struct nodo
{
int valor;
nodo *sig;
};
nodo *I, *F, *nuevo, *aux;
insertar()
{
if (I==NULL)
{
nuevo=(nodo*) malloc(sizeof(nodo));
gotoxy(20,3);printf("ELEMENTOS PARA REGISTRAR EN LA LISTA");
gotoxy(20,5);printf("TECLEA EL ELEMENTO : ");
gotoxy(20,7);scanf("%d",&nuevo->valor);
nuevo->sig=NULL;
I=F=nuevo;
}
else
{
nuevo=(nodo*)malloc(sizeof(nodo));
gotoxy(20,3);printf("ELEMENTOS PARA REGISTRAR EN LA LISTA");
gotoxy(20,5);printf("TECLEA El ELEMENTO : ");
gotoxy(20,7);scanf("%d",&nuevo->valor);
F->sig=nuevo;
nuevo->sig=NULL;
F=nuevo;
}
return 0;
}
eliminar()
{
nodo *aux;
int borrado=0,dato;
if(I==NULL)
{
gotoxy(20,5);printf("< Í { Í [ ELIMINAR ELEMENTOS DE LA LISTA ] Í > Í } ");
gotoxy(20,7);printf("< Í { Í [ LA LISTA SE ENCUENTRA VACIA ] Í > Í } ");
getch();
}
else//else1
{ gotoxy(20,5);printf("ELIMINAR ELEMENTOS DE LA LISTA");
gotoxy(20,7);printf("šQUE DATO DESEAS BORRAR?:");
gotoxy(20,9);scanf("%d",&dato);
aux=I;
while((aux->sig!=NULL)&&(borrado==0))
{
if(aux->valor==dato)
{
I=aux->sig;
borrado=1;
}
else
{
if(aux->sig->valor==dato)
{
if(aux->sig==F)
{
F=aux;
aux->sig=NULL;
borrado=1;
}//if(aux->sig==F)
else
{
aux->sig=aux->sig->sig;
borrado=1;
}//fin del else
}//if(aux->sig==F)
else
aux=aux->sig;
}//fin del else
}//fin del while
if (aux->valor==dato)
{
if ((aux==F) && (aux==I))
{
I=F=NULL;
borrado=1;
}//fin del if ((aux==F) && (aux==I))
else
{
aux->sig=NULL;
borrado=1;
}
}//fin del if (aux->valor==dato)
}//fin del else1
return 0;
}//fin de la funcion eliminar
imprimir()

{
if (I==NULL)
{
gotoxy(25,11);printf("VISUALIZAR ELEMENTOS DE LA LISTA");
gotoxy(25,13);printf("NO EXISTEN ELEMENTOS EN LA LISTA PARA MOSTRAR");
getch();
}//fin del if (I==Null
else
{
aux=I;
while(aux->sig!=NULL)
{
printf("%d\t",aux->valor);
aux=aux->sig;
}//fin del while
printf("%d\t",aux->valor);
getch();
}//fin del else
return 0;
}//fin de la funcion imprimir
Cuadro ()
{
int col,lin;
gotoxy(1,1);putchar(201);//É
gotoxy(80,1);putchar(187);//»
gotoxy(80,24);putchar(188);//Œ
gotoxy(1,24);putchar(200);//È
for (col=2; col<=79; col++)
{
gotoxy(col,1);putchar(205);
gotoxy(col,24);putchar(205);
}
for (lin=2; lin<=23; lin++)
{
gotoxy(1,lin);putchar(186);
gotoxy(80,lin);putchar(186);
}
return 0;
}
main()
{
textmode(C80);
clrscr();
int opc;
I=F=NULL;
do
{
clrscr();
Cuadro();
gotoxy(20,2);printf("SELECCIONA U N A OPCION");
gotoxy(25,4);printf("1.- INSERTAR");
gotoxy(25,6);printf("2.- ELIMINAR");
gotoxy(25,8);printf("3.- IMPRIMIR");
gotoxy(25,10);printf("4.- EXIT");
gotoxy(25,12);printf("< < [ ] > >");
gotoxy(31,12);scanf("%d",&opc);
switch (opc)
{
case 1:
{
clrscr();
Cuadro();
insertar();
}
break;
case 2:
{
clrscr();
Cuadro();
eliminar();
}
break;
case 3:
{
clrscr();
Cuadro();
gotoxy(20,5);printf("VISUALIZAR ELEMENTOS DE LA LISTA");
gotoxy(20,7);printf("DATOS EN LA LISTA SON: \n");
gotoxy(20,9);imprimir();
break;
}
case 4:
exit(0);
}
}while(opc!=4);
return 0;
}

            getche();
            break;




#45
GNU/Linux / proxy squid ubuntu 12.10
29 Mayo 2013, 20:54 PM
hola buenas tardes

espero que me puedan ayudar estoy configurando 2 maquinas ubuntu y windows, mi servidor proxy es ubuntu ya realice las configuraciones necesarias pero no me funciona se bloquea o no cargan  las paginas en ubuntu en este sistema tengo habilitados mi conexion inalambrica y la red lan al mismo tiempo les anexo mis configuraciones utilizo a firefox como navegador y en la configuracion del proxy anota la direccion ip 9.31.67.10 y puerto 3128 pero nada

#nombre de la pc
visible_hostname ubuntu

#puerto proxy
http_port 3128

#directorio de error del proxy
error_directory /usr/share/squid3/errors/Spanish

#lineas predeterminadas
acl manager proto cache_object


# ip del servidor ubuntu LAN(cableado)
acl localhost src 9.31.67.1/32 ::1
acl to_localhost dst 9.31.67.0/8  0.0.0.0/32 ::1


#IP POR DONDE NOS CONECTAMOS A INTERNET
acl localnet src 192.xxx.x.xxx


#ip del servidor
acl localnet src 9.31.67.10


#ip del cliente
acl localnet src 9.31.67.2

acl web dstdomain www.hotmail.com

#permitidos y no
http_access deny web
http_access allow localnet
#46
Redes / filezilla win xp y ftp ubuntu
20 Mayo 2013, 04:46 AM
Buenas noches

Solicitando de su apoyo he creado un servidor ftp en ubuntu 12.10 al parecer funciona al 100% y como cliente estoy ingresando desde windows xp con el programa filezilla subo  los archivos sin ningun problema a mi servidor ubuntu pero al ir a la carpeta de ubuntu el archivo que copie desde windows me aparece con un candadito y no lo puedo abrir

me ayudan con esto que estara pasando

gracias
#47
Java / Re: Ayuda con arbol
5 Abril 2013, 22:43 PM
Hola espero qe alguien pueda ayudarme esta es la otra parte del codigo ya ejecuta pero no me aparece los valores queda de esta forma: tambien anexo la otra parte del codigo.....gracias :o

Insertando los siguientes valores:
1 3 2

Recorrido Preorden


Recorrido Inorden


Recorrido Postorden

GENERACIÓN CORRECTA (total time: 5 seconds)




Código (java) [Seleccionar]
package PruebaArbol1;


class NodoArbol{
       NodoArbol li,ld;
       int dato;
       
       public NodoArbol(int d){
           dato=d;
           li=ld=null;
       }
       
       public synchronized void insertar(int d){
       
       if(d<dato){
           if(li==null){
               li=new NodoArbol(d);
           }
           else{
               li.insertar(d);
           }
       }
       
       if(d>dato){
           if(ld==null){
               ld=new NodoArbol(d);
           }
           else{
               ld.insertar(d);
           }
       }
       
   }//fin insertar
       
       public int retornadato(){
           return(dato);
       }//end retornadato
       
   }
   
   public class Arbol {
       
       private NodoArbol raiz;
   
   public Arbol() {
       raiz=null;
   }
   public NodoArbol retornaraiz(){
       return(raiz);
   }
   
   
   public synchronized void insertarNodo(int d){
         if(raiz==null){
             raiz=new NodoArbol(d);
             //primero=raiz;
         }
         else{
             raiz.insertar(d);
         }
     }//fin insertarNodo

   
   //////////////////NUEVO PREORDEN
   
   
 
Código (java) [Seleccionar]
 void recorridoPreorden(){
       
   }
   public synchronized String preorden(){
       String pre=ayudantepreorden(raiz);
       return(pre);
   }
   
   private String ayudantepreorden(NodoArbol nodo){
       String cadena=new String();
         if(nodo!=null){
           //return;
           
           //System.out.print(nodo.dato+" ");
           cadena=cadena+String.valueOf(nodo.dato+" ");
           cadena=cadena+ayudantepreorden(nodo.li);
           cadena=cadena+ayudantepreorden(nodo.ld);
           }
         else{
           cadena="";
         }
       return(cadena);
   }

   
   ////////////// NUEVO INORDEN
   
   
Código (java) [Seleccionar]
void recorridoInorden() {
   }
   public synchronized String inorden(){
       String inor=ayudanteinorden(raiz);
       return(inor);
   }
   
   private String ayudanteinorden(NodoArbol nodo){
       String cadena=new String();
       if(nodo!=null){
          // return;
                       
           cadena=cadena+ayudanteinorden(nodo.li);
           cadena=cadena+nodo.dato+" ";
           cadena=cadena+ayudanteinorden(nodo.ld);
       }
       else{cadena="";}
       return(cadena);
   }

   
   
   
  /////////////NUEVO POSORDEN
   
   
Código (java) [Seleccionar]
   void recorridoposorden() {
   
    }
     
   public synchronized String posorden(){
       String pos=ayudanteposorden(raiz);
       return(pos);
   }
   
   private String ayudanteposorden(NodoArbol nodo){
       String cadena=new String();
       if(nodo!=null){
           
           
           
           cadena=cadena+ayudanteposorden(nodo.li);
           cadena=cadena+ayudanteposorden(nodo.ld);
           cadena=cadena+nodo.dato+" ";
       }
       else{cadena="";}
         return(cadena);  
   }
   
   }



#48
Java / Ayuda con arbol
27 Marzo 2013, 20:44 PM
Buenas estoy terminado de crear mi programa pero me marca un error:
Exception in thread "main" java.lang.RuntimeException: Uncompilable source code - cannot find symbol
 symbol:   class Arbol
 location: class PruebaArbol
   at PruebaArbol.main(PruebaArbol.java:4)

me pueden ayudar mi codigo es el siguiente:

Código (java) [Seleccionar]
public class PruebaArbol {
 
   public static void main(String args []) {
             Arbol arbol = new Arbol();
       int valor;
       
       System.out.println("inserta los datos:");
        for(int i=1;i<=10; i++){
            valor=(int)(Math.random()*100);
            System.out.print(valor +"");
            arbol.insertarNodo(valor);
           
        }
       System.out.println("\n\nRecorrido preorden:");
       arbol.recorridoInorden();
       
        System.out.println("\n\nRecorrido postorden:");
        arbol.recorridoPostorden();
        System.out.println();
       
       
   }


Gracias   :rolleyes: :rolleyes:
#49
Java / Re: ORDENAR DATOS DESDE UN BOTON
9 Marzo 2013, 06:37 AM
no de mucho lo que necesito es ordenar columnas
#50
Java / ORDENAR DATOS DESDE UN BOTON
8 Marzo 2013, 06:57 AM
Hola buen dia

estoy intentando ordenar datos dentro de una tabla con un boton, los datos son promedios les anexo como esta el codigo:


INGRESANDO DATOS DESORDENADOS:

Clave     Nombre    Apellidos   Promedio
1                    hh        hh        5.0
2                    aa        aa        1.0
3                    bb        bb        9.0
-------------------------------------------

DESPUES DE DAR CLICK EN ORDENAR QUEDA DE ESTA MANERA

Clave     Nombre   Apellidos   Promedio
1                     aa        aa       1.0
2                     bb        bb       9.0
3                     hh        hh       5.0

ESTE ES EL CODIGO QUE TIENE EL BOTON: ESTOS DATOS ESTAN EN UNA TABLA

private void jButton7ActionPerformed(java.awt.event.ActionEvent evt) {                                         
        // Ordena por promedio
        jButton7.addActionListener(new ActionListener() {

            public void actionPerformed(ActionEvent e) {
                List<Object[]> lista = ((DefaultTableModel) jTable1.getModel()).getDataVector();
                Collections.sort(lista, new Comparator() {

                    public int compare(Object o1, Object o2) {
                         
                        List<Object> fila1 = (List<Object>) o1;
                        List<Object> fila2 = (List<Object>) o2;
                       
                        String Promedio = String.valueOf(fila1.get(2));
                        String Promedio1 = String.valueOf(fila2.get(2));
                        return Promedio.compareToIgnoreCase(Promedio1);
                    }
                });
                jTable1.repaint();
            }
        });
       
    }     :-\ :-\