Autor Tema: Ayuda ¿Como Podria hacer un sistema de mantenimiento en SQL?  (Leído 580 veces)

Desconectado KevinxD

  • PHPerit@
  • *
  • Mensajes: 45
  • Karma: 1
  • Nuev@ PHPer@
    • Ver Perfil
Ayuda ¿Como Podria hacer un sistema de mantenimiento en SQL?
« en: 10 de Diciembre de 2011, 19:52:27 pm »
Ayuda ¿Como Podria hacer un sistema de mantenimiento en SQL? solo me se el que es de SQL pero ese no me gusta.

Comunidad PHPeros

Ayuda ¿Como Podria hacer un sistema de mantenimiento en SQL?
« en: 10 de Diciembre de 2011, 19:52:27 pm »

Desconectado Edwin

  • PHPero Avanzado
  • ****
  • Mensajes: 404
  • Karma: 8
  • Sexo: Masculino
    • Ver Perfil
Re:Ayuda ¿Como Podria hacer un sistema de mantenimiento en SQL?
« Respuesta #1 en: 10 de Diciembre de 2011, 21:19:36 pm »
Bueno para hacerlo en SQL sería así:
Código: [Seleccionar]
<?php
$select 
mysql_query("SELECT * FROM web WHERE mantenimiento");
if(
$select == "si"){
echo
"EL CONTENIDO DE MANTENIMIENTO"// Mostrará el mantenimiento en la misma página
Header("Location: mantenimiento.php"); // Redirigir a la página de mantenimiento
// Escoge entre una de las dos opciones
}else{
echo
"CONTENIDO DE LA PÁGINA NORMAL"// Mostrará el contenido en esa misma página
Header("Location: index.php"); // Redirigir a la página normal
// Escoge entre una de las 2 opciones
}
?>


Podría ser así. O sino una forma un poco más fácil:

Código: [Seleccionar]
<?php
$mantenimiento 
"si";
if(
$mantenimiento == "si"){
echo
"EL CONTENIDO DE MANTENIMIENTO"// Mostrará el mantenimiento en la misma página
Header("Location: mantenimiento.php"); // Redirigir a la página de mantenimiento
// Escoge entre una de las dos opciones
}else{
echo
"CONTENIDO DE LA PÁGINA NORMAL"// Mostrará el contenido en esa misma página
Header("Location: index.php"); // Redirigir a la página normal
// Escoge entre una de las 2 opciones
}
?>


Saludos.

Desconectado KevinxD

  • PHPerit@
  • *
  • Mensajes: 45
  • Karma: 1
  • Nuev@ PHPer@
    • Ver Perfil
Re:Ayuda ¿Como Podria hacer un sistema de mantenimiento en SQL?
« Respuesta #2 en: 10 de Diciembre de 2011, 22:26:46 pm »
Bueno para hacerlo en SQL sería así:
Código: [Seleccionar]
<?php
$select 
mysql_query("SELECT * FROM web WHERE mantenimiento");
if(
$select == "si"){
echo
"EL CONTENIDO DE MANTENIMIENTO"// Mostrará el mantenimiento en la misma página
Header("Location: mantenimiento.php"); // Redirigir a la página de mantenimiento
// Escoge entre una de las dos opciones
}else{
echo
"CONTENIDO DE LA PÁGINA NORMAL"// Mostrará el contenido en esa misma página
Header("Location: index.php"); // Redirigir a la página normal
// Escoge entre una de las 2 opciones
}
?>


Podría ser así. O sino una forma un poco más fácil:

Código: [Seleccionar]
<?php
$mantenimiento 
"si";
if(
$mantenimiento == "si"){
echo
"EL CONTENIDO DE MANTENIMIENTO"// Mostrará el mantenimiento en la misma página
Header("Location: mantenimiento.php"); // Redirigir a la página de mantenimiento
// Escoge entre una de las dos opciones
}else{
echo
"CONTENIDO DE LA PÁGINA NORMAL"// Mostrará el contenido en esa misma página
Header("Location: index.php"); // Redirigir a la página normal
// Escoge entre una de las 2 opciones
}
?>


Saludos.
Hace un tiempo yo tenia, uno que me dieron,
pero ese era sin sql, yo digo uno que tenga formulario de SI O NO con todo y diganme cuanto me cobran,

Desconectado SoyJoaquin.

  • PHPero Master
  • ******
  • Mensajes: 2.737
  • Karma: 131
  • Sexo: Masculino
  • ส้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้ส้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้ Problem?
    • Ver Perfil
    • IsoMap
Re:Ayuda ¿Como Podria hacer un sistema de mantenimiento en SQL?
« Respuesta #3 en: 10 de Diciembre de 2011, 23:23:08 pm »
Hace un tiempo yo tenia, uno que me dieron,
pero ese era sin sql, yo digo uno que tenga formulario de SI O NO con todo y diganme cuanto me cobran,

¿Cobran?
No cobramos, es una comunidad. Ayudamos a quien lo necesita.

Es muy fácil hacerlo, tan solo en una tabla ya sea de configuraciones que contenga 2 campos, uno el nombre de la opción (Puede ser mantenimiento) y el otro el valor (si o no, 1 o 2, true o false... como quieras).

Luego extraes ese valor con un select a esa tabla y que el where sea el nombre del campo (Tomamos como ejemplo la tabla configuración y el campo mantenimiento), luego indicamos el campo del "valor" para extraer.

Ejemplo:

$query 
= @mysql_query("SELECT * FROM `config` WHERE nombre = &#39;mantenimiento&#39;");
$extraer = @mysql_fetch_array($query);

Seria mas eficaz con mysql_fetch_assoc, pero eso depende de lo que busques.
y extraemos $extraer['valor']

Luego con un simple if bastaría, ejemplo:

if($extraer[&#39;valor&#39;]==&#39;si&#39;){
// Esta en mantenimiento
}else{
// No esta
}


Este es un ejemplo sencillo de lo que podría llegar a ser la "base".
Saludos.

PD: ¿Eres de KM?
Twitter: @JoakoM010



Desconectado KevinxD

  • PHPerit@
  • *
  • Mensajes: 45
  • Karma: 1
  • Nuev@ PHPer@
    • Ver Perfil
Re:Ayuda ¿Como Podria hacer un sistema de mantenimiento en SQL?
« Respuesta #4 en: 11 de Diciembre de 2011, 10:48:49 am »
¿Cobran?
No cobramos, es una comunidad. Ayudamos a quien lo necesita.

Es muy fácil hacerlo, tan solo en una tabla ya sea de configuraciones que contenga 2 campos, uno el nombre de la opción (Puede ser mantenimiento) y el otro el valor (si o no, 1 o 2, true o false... como quieras).

Luego extraes ese valor con un select a esa tabla y que el where sea el nombre del campo (Tomamos como ejemplo la tabla configuración y el campo mantenimiento), luego indicamos el campo del "valor" para extraer.

Ejemplo:

$query 
= @mysql_query("SELECT * FROM `config` WHERE nombre = &#39;mantenimiento&#39;");
$extraer = @mysql_fetch_array($query);

Seria mas eficaz con mysql_fetch_assoc, pero eso depende de lo que busques.
y extraemos $extraer['valor']

Luego con un simple if bastaría, ejemplo:

if($extraer[&#39;valor&#39;]==&#39;si&#39;){
// Esta en mantenimiento
}else{
// No esta
}


Este es un ejemplo sencillo de lo que podría llegar a ser la "base".
Saludos.

PD: ¿Eres de KM?
$query = @mysql_query("SELECT * FROM `config` WHERE nombre = 'mantenimiento'");
$extraer = @mysql_fetch_array($query); ese siendo la tabla

y esto el formulario no?
if($extraer[&#39;valor&#39;]==&#39;si&#39;){
// Esta en mantenimiento
}else{
// No esta
}



PD: Si soy de kekomundo:D