Retroceder   Foros del Web > Programación para sitios web > Bases de Datos

Respuesta
 
Herramientas Desplegado
Antiguo 23-jun-2008, 20:21   #1 (permalink)
eybel ha deshabilitado el karma
 
Fecha de Ingreso: marzo-2007
Mensajes: 562
insertar Field en Base de Datos

Hola bueno tengo una web en Joomla y tengo que insertar un Field para un componente de AutoStand...

Me dijeron que haga esto, pero la verdad no se como insertar en la Base de Datos este Field...

Pongo la explicacion que me dieron aca, esta en ingles...

That option is not available now, but you can add it, like any other options for search. First you need to add the field to db. Then edit the files. Don't forget you need to edit both admin and frontend end files, in order to the field apears in the search, but also as the option to fill it, so if the car is added by frontend you'll nedd to add this field.

The process is simple, just follow the one other field, to see how it works. Model is a good example, or in case you have this zip code list, you can create a file with all the codes, and include it in the code, like the makes. The field was called brand, not make, so you'll need to look for brand.

brands.inc.php is the file where the availables makes are listed, and then call it so you can have a select menu to choose the zip code


Lo que dice es que no esta esa opcion de busqueda pero que puedo agregar un campo para poder buscar los autos con el campo que yo deseo nuevo...Yo quiero agregar un campo de ciudades, para que los autos tmb se busquen por ciudades...

Como agrego un field en la base de datos???

El componente es autostand para joomla y el sufijo es "#__autostand" pero tambien mas abajo esta "jos_autostand"...

1ero no se en cual agregar el campo y 2do, no se como se agregan campos en las base de datos, gracias...Dice q no es dificil, supongo q es haciendo un drop de tablas o algo asi, pero la verdad no se de MySQL
eybel está desconectado   Responder Citando
Antiguo 24-jun-2008, 00:50   #2 (permalink)
jurena tiene algunos puntos positivos de karma
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 589
Respuesta: insertar Field en Base de Datos

Mira este enlace

Añadir campo a MySQL
como dice linterns en él, te bastaría con esto:
alter table nombre_tabla
add column (nombre_campo)
Y si usas phpMyAdmin para trabajar con tu tabla, te resultará muy fácil. Lee el post de BrujoNic en ese mismo hilo.
En el manual de MySQL
http://dev.mysql.com/doc/refman/5.0/es/alter-table.html
jurena está desconectado   Responder Citando
Antiguo 24-jun-2008, 20:22   #3 (permalink)
eybel ha deshabilitado el karma
 
Fecha de Ingreso: marzo-2007
Mensajes: 562
Respuesta: insertar Field en Base de Datos

hola bueno muchas gracias, no sabia q podia agregar campos asi tan facil, mañana miercoles tengo libre para meterme con esto...

Voy a ver si encuentro info en el manual para diferenciar entre VARCHAR y los demas formatos...

Gracias!!!! Many...
eybel está desconectado   Responder Citando
Antiguo 25-jun-2008, 01:00   #4 (permalink)
jurena tiene algunos puntos positivos de karma
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 589
Respuesta: insertar Field en Base de Datos

Si quieres añadir un campo varchar de tamaño 100, así (te lo colocará al final; si buscas otra posición de campo, deberás escribir al final AFTER nombrecampoanterior). Si deseas que el campo sea numérico y solo van a ser números positivos, pones INT(11) UNSIGNED con el tamaño que desees, etc.

ALTER TABLE nombretabla ADD nombrecampo VARCHAR(100);

Echa un vistazo en el manual y si te vuelves loco con los paréntesis, haz una búsqueda en google.
jurena está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 20:21.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93