Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  El tema está bloqueado: no pueden editarse ni agregar mensajes. 
Página 1 de 1
 
 
Crear Una Consulta SQL
Autor Mensaje
Responder citando Descargar mensaje 
Mensaje Crear Una Consulta SQL 
 
ThE KuKa escribió: 
Con este tema tratare de ser lo mas simple posible.
Casi todos los MODs tienen una consulta a la base de datos bajo este titulo:
Citar:
#
#-----[ SQL ]-------------------------------------------------
#

Lo que sigue a continuación es lo que debe ejecutarse, y puede ser para crear tablas, insertar nuevos campos o alterar alguno de estos
Por ejemplo:
1
Citar:
copy fsports_db_update.php to fsports_db_update.php
run fsports_db_update.php
delete fsports_db_update.php

2
Código: [Descargar] [Ocultar]
  1. ALTER TABLE phpbb_users ADD user_gender TINYINT not null DEFAULT '0'; 

3
Código: [Descargar] [Ocultar]
  1. CREATE TABLE phpbb_foretell_config (  
  2.  config_name varchar(255) NOT NULL default '',  
  3.  config_value varchar(255) NOT NULL default ''  
  4. ) TYPE=MyISAM;  
  5.  
  6. INSERT INTO phpbb_foretell_config VALUES ('email_reminder', '0');  
  7. INSERT INTO phpbb_foretell_config VALUES ('email_remhours', '48');  
  8. INSERT INTO phpbb_foretell_config VALUES ('auto_close', '0'); 


En el caso de "1".

Son archivos que ejecutaran la consulta en la base de datos por nosotros.
Es simple, se suben los archivos (vía FTP) especificados a la raíz del foro (por ej.: ww.miweb.com/foro/) que dependiendo de en que carpeta se encuentre sera la ruta pero siempre sera donde se encuentran las carpetas admin, cache, DB, etc.

Después se escribirá, en la barra del explorador (IE, mozilla, etc.), la dirección de esos archivos.
Por ej.:
ww.miweb.com/foro/fsports_db_update.php

Automáticamente saldrá una pantalla indicando (ok) que se han creado las tablas, nuevos campos  o alterado alguno de los dos o ambos.
Esto es lo que se indica como:
Citar:
run fsports_db_update.php

También puede aparecer como:
Citar:
#
#-----[ RUN ]-------------------------------------------------
#

Terminado esto se elimina el archivo. (En nuestro caso: fsports_db_update.php).
Eso es:
Citar:
delete fsports_db_update.php

En el caso 2 y/o 3 la cosa es muy diferente.

Si dice: ALTER o CREATE TABLE es porque no viene con un archivo de instalación y debemos crearlo "a mano".
Esto se hace desde el cPanel del host y con PHPMyAdmin que puede estar con el enlace directo en el cPanel o en donde creamos nuestra base de datos.
Lo primero que aparee es esto:
Image
Image
Dependiendo de la versión sera mas o menos parecido pero igual se debe presionar donde indica la flecha que es nuestra base de datos (entre paréntesis aparece en numero de tablas que tenemos en la base de datos).
Por motivos de seguridad tache el nombre de la base de datos.

Una vez que entramos ahí aparecerán las tablas de la base de datos:
Image
Y entraremos donde dice: SQL (circulo rojo)
Con esta pantalla:
Escribiremos nuestra consulta (copiar y pegar) en el área marcada con la "X" roja y daremos continuar.
Image

Y listo.
Para comprobar si el proceso fue exitoso, generalmente, sale una pantalla de aviso pero sino, nos podemos fijar si ahora hay mas tablas o si dentro de las mismas están los nuevos campos insertados.

Espero que este tema les sirva.

Salu2.

Fuente: Spermatron en tomatoma.WS


No quito el quote, asi no digo la fuente.
 




_____________________________________________________________________
Antes de nada, lee las Normas de Icy Phoenix España, y la siempre útil Guí­a de Instalación.
Consulta el foro de Documentación, y los FAQS de ayuda para tus problemas de Icy Phoenix. Quizás esté resuelto.
Si es sobre cómo Crear una Consulta SQL ya lo tienes explicado en el enlace.
En general, se pide Buscar antes de preguntar para no repetir preguntas y dudas resueltas.
Sólo tendrás Soporte si facilitas los datos correspondientes y si respetas completamente el Copyright de phpBB.
NOTA: No damos Soporte a los foros integrados en Nuke y derivados del mismo. Infórmate AQUÍ.


No nos atrevemos a muchas cosas porque son difíciles, pero son difíciles porque no nos atrevemos a hacerlas. (Séneca)

© Manolo
 
Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Gracias por el tema tan útil, Manolo:
TuningBEB2008 (12 Septiembre) 
Responder citando Descargar mensaje 
Mensaje Re: Crear Una Consulta SQL 
 
Espectacular Manolo...
 




_____________________________________________________________________
Antes de nada, lee las Normas de Icy Phoenix España, y la siempre útil Guí­a de Instalación.
Consulta el foro de Documentación, y los FAQS de ayuda para tus problemas de Icy Phoenix. Quizás esté resuelto.
Si es sobre cómo Crear una Consulta SQL ya lo tienes explicado en el enlace.
En general, se pide Buscar antes de preguntar para no repetir preguntas y dudas resueltas.
Sólo tendrás Soporte si facilitas los datos correspondientes y si respetas completamente el Copyright de phpBB.
NOTA: No damos Soporte a los foros integrados en Nuke y derivados del mismo. Infórmate AQUÍ.




rixard: Navegando por los tormentosos ríos de la estupidez...

No somos chulos!!!
 
Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:   
 
Ocultar¿Este tema fue útil?

 

Elegir valoración:                       

Media de valoración Valoración mínima Valoración máxima Número de valoraciones
0.00 0 0 0
Compartir este tema
blinkslist.com blogmarks.net co.mments.com del.icio.us digg.com newsvine.com facebook.com fark.com feedmelinks.com furl.net google.com linkagogo.com ma.gnolia.com meneame.net netscape.com reddit.com shadows.com simpy.com slashdot.org smarking.com spurl.net stumbleupon.com technorati.com favorites.live.com yahoo.com DIGG ITA Fai Informazione KiPapa Ok Notizie Segnalo Bookmark IT
 

Publicar nuevo tema  El tema está bloqueado: no pueden editarse ni agregar mensajes.  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 0 invitados
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
No puede descargar archivos
No puede publicar eventos en el calendario



  
Publicidad



Licencia de Icy Phoenix España
© 2008, 2009 Icy Phoenix España - CMS basado en phpBB 2
Icy Phoenix España esta alojada en un dedicado de CyberNETicos