miércoles, 14 de julio de 2010

Conexion de PHP a sql server usando WampServer

Los siguientes pasos son para hacer una conexion de php a sql server usando como herramienta WampServer:

1) Para poder conectarnos de un pagina hecha en PHP a una base de datos hecha en Sql Server, debemos hacer lo siguiente:



En el archivo php.ini encontraremos un archvio asi ;extension=php_mssql.dll nosotros quitaremos el ";" y luego dar guardar y cerrar.

Luego crear una tabla en sqlServer "Persona" con los siguientes atributos

Despues de eso actulizaremos dando click en el icono blanco del WampServer y elejir la opcion "Restart All Services" y Listo.

Creamos una base de datos en sql server llamada "BDPrueba".

Luego crearemos una tabla en sql server llamada "Persona" con los siguientes atributos:CodigoPersona,NombrePersona,ApellidoPersona,TelefonoPersona.

ahora crearemos un script en php llamada "conexionSql.php", en donde contendra lo siguiente:

< ?php
//aqui se coloca el nombre de tu servidor de sql server
$bd_host="MIO";
//aqui se coloca el nombre de usuario de sql server
$bd_usuario="sa";
//aqui se coloca el password de sql server
$bd_password="sa";
// aqui se elije el nombre de la base de datos
$bd_base="BDPrueba";
//Con esta linea haremos la conexion en caso de error me avise con or die
$con=mssql_connect($bd_host,$bd_usuario,$bd_password) or die ("error al conectar con el servidor");
//con esta linea es para conectarse a la base de datos
mssql_select_db($bd_base, $con)or die("no se puede".$bd_base);
//aqui haremos la consulta a la tabla Persona
$sql="select * from Persona";
//en la variable $rs recogemos los valores que tengamos en la tabla persona
$rs=mssql_query($sql, $con) or die("no se consulto...");
//aqui recorremos los valores que tengamos en la variable $rs
while($fila=mssql_fetch_array($rs)){

//aqui imprimimos los valores encontrados
echo $fila['codigoPersona']." - ".$fila['NombrePersona']." - ".$fila['ApellidoPersona']." - ".$fila['TelefonoPersona']."< br >";
}

? >

Con esto termino sobre conexion de sql server con php...Ojala les sirva de algo y si tienen alguna consulta dejar comentario...

PD: Son pequenas cosas que trato de aportar que no son de mucha importancia pero ayudara de mucho para los que recien comienzan...

viernes, 9 de julio de 2010

Uso del Md5()

En esta ocacion aprenderemos a usar el metodo md5(), que puede servir para muchas utilidades como por ejemplo encriptar una clave, etc...

En el siguiente ejemplo se hara la demostracion del uso de la funcion md5() y se explicara linea X linea.
el ejemplo sera un script en php llamado "md5.php".
< ?php
//primero se declara una variable $texto con un valor que esta entrecomillas.
$texto = "para traducir";
//haciendo uso de la funcion md5 ecriptamos a la variable $texto y el resultado lo //asignamos en una variable $textocodificado.
$textoCodificado = md5($texto);
//lo que hacemos es imprimir el texto original.
echo "Este es un texto sin traducir: ".$texto;
//aca se imprime el texto codificado por la funcion md5().
echo "Texto codificado: ".$textoCodificado;

?>