Conectar Apache y PHP con MSSQL en Linux

Primero necesitamos instalar el conector dblib, para esto iniciamos sesión en una terminal como sudo e instalamos los paquete necesarios:

Luego debemos reiniciar el servidor apache

Ahora hay que modificar el archivo freetds, en este ejemplo voy a usar nano pero pueden usar el editor que deseen

Luego hay que agregar en él al final del archivo la conexión a la máquina que posee instalado el SQL Server

Es recomendable indicar a la versión de tds la 8.0 para versiones de sql server superiores a 2005

Luego para probar la conexión ejecutamos el siguiente comando desde nuestra consola:

Y finalmente editamos en nuestro /var/www un archivo en php con el siguiente código

 

Definir funciones con Python

En Python las funciones se definen usando la palabra reservada def y luego el nombre de la función con paréntesis y dos puntos que indican que lo que sigue son los comandos, una función debe retornar un valor, para esto se usa la palabra reservada return.


Limites al declarar funciones

  • Los nombres no pueden comenzar con digitos
  • No pueden utilizar una palabra reservada
  • Las variables deben tener diferentes nombres
  • Los nombres de las funciones deben ser descriptivas de lo que hacen las funciones
  • Cada vez que una función se ejecuta se genera un contenedor donde las variables de la función van a vivir, una vez se sale de la función estas variables no van a existir.

Imprimir valor de variable

Para poder imprimir el valor de una variable dentro de un string podemos hacerlo así:


¡IMPORTANTE!

  • Si usas Python 3, debes usar la función input() para recibir datos del usuario.
  • Para definir dónde comenzar el código usamos la línea
  • Para definir un bloque dentro de la función debemos indentar con 4 espacios.
  • Las funciones nos permiten ejecutar determinado código con diferentes valores.