Estilos de programación V1.1

Anuncio
Estilos de
programación
SIFC
Jesús Iván Lugo Bustillos
Versión 1.1
Administración de Proyectos
 Estilos de programación
Comentarios
Para colocar un comentario se hará de la siguiente manera:
1) Colocamos dos diagonales “//” antes del texto
a) Ejemplo: //esta variable….
2) Colocamos una diagonal y un asterisco al iniciar el texto “/*” y colocamos un asterisco y una
diagonal al finalizar el texto “*/” esto para textos largos.
a) Ejemplo: /* aquí se declara la función para realizar
La conexión a la base de datos….*/
PHP Tags código
Siempre utilizar <?php ?> para delimitar el código php y no utilizar contracciones como <? ?>
Consultas MySQL
Para realizar una consulta a la base de datos desde php, se implementara el siguiente código, en
el cual dependiendo sea el caso se tendrá que cambiar la base de datos, tabla y sentencia.
Todas las consultas deberán llevar la siguiente estructura:
$conexion = mysql_connect("Servidor", "usuario", "contraseña");
mysql_select_db('base de datos',$conexion);
$sql=("sentencia");
$res = mysql_query($sql, $conexion) or die(mysql_error());
//Y deberá de finalizar con el cierre de la conexión a la base de datos
mysql_close();
Control de estructuras
El condicional “if else” estará definido por la palabra if, seguido de la condición entre
paréntesis, seguido de la llave y dentro de la llave es donde se colocara nuestro método o
instrucción.
Todo condicional “if ” y “else” deberá utilizarse de la siguiente manera
<?php
if ((condicion1)) {
accion1();
}
else {
Accion();
otraAccion();
}
?>
Universidad Autónoma de Baja California
Facultad de Ciencias
 Estilos de programación
Administración de Proyectos
Definición de variables
Toda variable deberá definir anteponiendo el signo “$” y colocando el nombre en minúsculas, en
caso de llevar un número se colocará enseguida del nombre sin guiones bajos o algún otro
carácter a excepción de las variables propias ya definidas por el lenguaje.
<?php
$dato = $_POST['dato'];
$nombre1= $_POST['nombre'];
?>
Definición de funciones
Las funciones deberán declararse con la palabra “function” seguidas del nombre de la clase la cual
estará nombrada de acuerdo al funcionamiento de la misma.
<?php
function nombre_funcion($parametro1, $parametro2)
{
instruccion1;
instruccion2;
leer();
}
?>
Ejemplo
Este código es el encargado de agregar los equipos a la tabla temporal de reportes.
<?php
//recibo datos
$ver=$_POST['selec'];
$seleccion=$_POST['selec'];
$arreglo=count($seleccion);
$i=0;
$conexion = mysql_connect("localhost", "root", "");
mysql_select_db('almacen',$conexion);
while($i<=$arreglo-1){
$sql="INSERT INTO reportes (id_equipo) VALUES('".$seleccion[$i]."')";
$res = mysql_query($sql, $conexion) or die(mysql_error());
$i++;
}
mysql_close();
header("Location: consultar.php");
?>
Universidad Autónoma de Baja California
Facultad de Ciencias
Descargar