“Conocimientos Programación>Programación PHP /MySQL

Fácil manera de cambiar cláusulas de consultas PHP

2013/8/11
Uso de la instrucción switch al escribir código PHP le permite probar una expresión con varios valores rápidamente. A pesar de que podría lograr el mismo resultado mediante la creación de varias sentencias if /else , utilizando una sentencia switch es menos tiempo y genera código más limpio . Mediante el uso de una sentencia switch , se puede , por ejemplo, generar diferentes consultas de MySQL , de acuerdo con el valor de la expresión que desea probar . Instrucciones
1

Bloc de notas abierto y haga clic en "Abrir " en el menú Archivo. Seleccione el archivo PHP que desea editar
2 Tipo

o copiar y pegar el siguiente código en su documento PHP: . Interruptor


($ valor) {
< p> caso 0 :

$ query = "SELECT * FROM tabla1 WHERE id = $ id " ;

break;

caso 1 :

$ query = "SELECT * FROM tabla2 WHERE id = $ id " ;

break;

caso 2 :

$ query = "SELECT * FROM tabla 3 WHERE id = $ id " ;

break;

defecto:

$ query = " SELECT * FROM Table0 WHERE id = $ id " ;

break;

}

En este ejemplo , el servidor pondrá a prueba el valor de la variable valor . Si es cero , se crea una consulta que seleccione las filas en la tabla " Tabla1" . Si se trata de uno o dos, se creará una consulta para seleccionar filas , respectivamente, en " tabla2 " o tabla3 . " Por último, si el valor de $ valor es cualquier valor distinto de cero , uno o dos , se creará una consulta que seleccionará las filas de " Table0 . "
3

Reemplazar " $ value " con la expresión que desea probar . usted puede probar las variables o funciones PHP.
4

Reemplace los dígitos después de "caso" con los diferentes valores que desea probar . también puede añadir bloques adicionales si quieres probar más valores .
5

Cambiar cada una de las sentencias de consulta a las preguntas que desea que su servidor a transmitir a la base de datos MySQL.
6

Guarde el archivo y subirlo a su servidor web.

Programación PHP /MySQL
Cómo utilizar Zend autocargador
Cómo utilizar una consulta SQL para obtener acceso a las propiedades de campo de base de datos
Cómo ordenar una consulta de MySQL usando ORDER BY
Cómo conectar el PHP MySQL App Con el Flex App
Cómo crear un cuadrado usando PHP
Cómo crear Tabla Incrementos Auto en MySQL
Cómo aprender MySQL Online
Cómo vaciar una matriz en PHP
Conocimientos Informáticos © http://www.ordenador.online