Hey, bienvenidos!
Mi nombre es Marcelo Ferreiro, y cree esta web para aprender php, compartiendolo con el mundo, mi idea es postear primero las lecciones más básicas y luego ir compartiendo todo lo que voy aprendiendo. Recursos, tutorials, y manuales de PHP. Espero que os sea tan útil como a mi.
Marcelo Ferreiro - Autor

Viendo archivo de Junio, 2008

Bases de Datos en PHP

A pedido de varios usuarios, y por ser un tema de suma importancia y que nos abre un sinfín de posibilidades en lo que respecta a programación de scripts y programación de aplicaciones web, comenzaremos a introducirnos en el mundo de las Bases de Datos. Utilizaremos el sistema de BBDD MySQL (que viene con el paquete WampServer 2).

En primer lugar, ¿qué es una base de datos (bbdd) MySQL?
Una base de datos es un conjunto de datos o registros interrelacionados entre si, organizados de forma estructurada. Los datos podrán ser accedidos desde diferentes scripts o programas o desde un único sitio.
MySQL es uno (de varios) sistemas de bases de datos, compatible con PHP y muy popular entre desarrolladores en PHP.

Para manejar estas bbdd MySQL, utilizaremos una aplicación web (que también viene con WampServer), llamada phpMyAdmin, la cuál nos permite manejar las bbdd MySQL de forma visual y sencilla (crear tablas, editarlas, insertar datos, hacer consultas, etc.).

¿Porqué utilizar Bases de Datos?
Las bases de datos nos ofrecen la posibilidad de tener datos dinámicos en cuánto a que éstos pueden variar todo el tiempo, agregarse nuevos, actualizarse, quitarse, y nos permiten manejar grandes (o pequeñas, porqué no?) cantidades de información de una manera sencilla y facilmente actualizable.
Las bbdd son más útiles a medida que la cantidad de datos sea mayor.

¿Que tipos de sistemas utilizan bases de datos?
Sistemas de noticias, blogs, encuestas, paneles de administración, foros, galerías de imágenes, tiendas on-line (ecommerce), sistemas de reserva, aplicaciones de correo, libros de visitas, scripts para sorteos, concursos, tests, manejadores de artículos, entre muchos otros.

También es cierto que todos o casi todos los ejemplos citados arriba pueden ser realizados sin bases de datos, el problema es que nos darán más trabajo, el sistema no será tan seguro o eficaz, el acceso no será tan optimizado, y será mucho más complejo de mantener / actualizar.

En la próxima entrega de phpnight comenzaremos a ver el funcionamiento de MySQL através de phpMyAdmin.

Aviso: Nuevo RSS

Este post simplemente es para avisar a los lectores de phpnight, que he cambiado el proveedor de los feeds RSS, para manejarlos ahora através de FeedBurner, líder del sector.

Pueden suscribirse vía RSS o también pueden elegir que los posts lleguen a su mail suscribiendose vía email (completando el campo en la barra lateral derecha).
Para quienes ya están suscriptos vía e-mail con el anterior proveedor, pueden continuar usando ese servicio (ya que no se dará de baja) o pueden optar por cambiarse a feedburner, que en mi opinión personal, ofrece un mejor servicio, y también es muy seguro y sencillo.

También puede interesarte suscribirte a los feeds de HTMLnigh.com [rss] y CSSnight.com [rss].

La mascota de PHP

La mascota de PHP es un elefante, mejor dicho un elePHPant, leo hoy en Anieto2K, el porqué de su simpática mascota:

Logo PHP

Inauguradas 2 nuevas webs de recursos web

Hola queridos lectores de PHPnight ;)
Quería darles hoy la buena noticia de la inauguración de cssnight.com y htmlnight.com, webs con las cuales se amplia la red de webs sobre desarrollo web!

En cssnight.com podrás encontrar recursos, tutoriales, artículos, trucos y tips sobre CSS y desarrollo web, mientras que en htmlnight.com publicaré tutoriales de html, recursos y artículos sobre html y xhtml.

Que disfrutes de ambas webs y cualquier comentario será bien bienvenido :p

Raíz cuadrada en PHP

¿Cómo podemos calcular la raíz cuadrada de un número o variable en PHP?
La respuesta es muy sencilla, tenemos una función predefinida en PHP, llamda sqrt(), la cuál calcula la raíz cuadrada de un número, veamos un ejemplo:


$raizde9 = sqrt(9);
// $raizde9 vale 3

¿Cómo podemos calcular la raíz enésima de un número en PHP?
Tenemos la siguiente función: pow($b,(1/$e)), la función pow($b, $e) lo que hace en realidad es devolvernos el valor de una base ($b) elevado a un exponente ($e), con lo cuál si usamos 1/$e, por propiedades netamente matemáticas es lo mismo aplicar la raíz enésima que elevar a la 1/n. Así, un ejemplo:


$raiz3de8 = pow(8,(1/3));
// $raiz3de8 vale 2

CC - 2008 - PHPnight - Sitemap
CMS: WordPress, theme by nEUtrOniCs, translated and modified by Marcelo Ferreiro.