¿Cómo aprender php y mysql
5 Partes:PreparaciónLa creación de scripts PHP FundamentosCreación de una simple base de datos MySQLCreación de un formulario de carga de datos en su base de datosSeguir aprendiendo
PHP es uno de los lenguajes de programación utilizados en Internet, lo que le permite mucho más de lo que es posible con HTML simple. MySQL le permite crear y modificar bases de datos en el servidor. Utilizados en conjunto, estas herramientas pueden crear sitios y compleja banco y los datos personalizados. Hay mucho que aprender PHP y MySQL, pero empezar con lo básico sólo toma un poco de tiempo. Vea el paso 1 para iniciar.
pasos
parte 1
Preparación1
Entender cuáles son PHP y MySQL. PHP es un lenguaje de script que puede utilizar para construir secuencias de comandos interactivos. Estas secuencias de comandos se ejecutan en el servidor web y los resultados presentados al visitante a través de HTML. PHP le permite crear interactivo y centrado en las instalaciones del usuario. MySQL es una base de datos de código abierto lenguaje. Te permite crear, editar y acceder a múltiples bases de datos en el servidor. La combinación de los dos es esencial para tiendas online, foros, juegos y mucho más.
- PHP puede recopilar información del usuario, crear y editar archivos en el servidor, enviar y recibir cookies, restringir el acceso, cifrar datos y más.
2
Aprender los fundamentos de los requisitos previos. Usted puede aprender PHP de forma aislada, sino que debe tener un conocimiento básico de HTML, CSS y javascript para sacar el máximo provecho de ella. Esto se debe a que los scripts PHP se convierten en HTML y CSS cuando se envían al navegador. Conocer los fundamentos de estas herramientas hará que el proceso de aprendizaje de PHP mucho más rápido.
3
Alquilar o crear un servidor de red. Para utilizar PHP y MySQL, tendrá acceso a un servidor de red. Si usted no tiene acceso a un servidor de red, es necesario instalar uno en su propio ordenador.
4
Encuentra algunas características. Hay varias maneras de aprender la programación en PHP y MySQL. Hay recursos en línea, cursos en línea, libros y cursos presenciales. Ellos pueden ayudarle a aprender PHP y MySQL.
5
Descargar las herramientas necesarias. Para empezar a crear scripts PHP y bases de datos MySQL, es necesario descargar algunas herramientas básicas. Aunque PHP se puede editar en cualquier editor de texto, verá que el uso de un editor de programación dedicado a hacer su vida mucho más fácil.
parte 2
La creación de scripts PHP Fundamentos1
Abra el editor de texto. PHP se puede crear en cualquier editor de texto, pero un editor dedicado a la programación aportan color a la sintaxis y hacer que sea más fácil de leer.
2
Crear un sitio web sencillo. PHP se utiliza en un archivo HTML estándar. Para ver los resultados de su script PHP, es necesario tener un sitio web sencillo para ejecutarlo:
lt;htmlgt;lt;cuerpogt;lt;h1gt; Prueba de PHPlt;/h1gt;lt;/cuerpogt;lt;/htmlgt;
3
Crear un ECHO Basic Script. El "eco" se imprimirá el texto en el sitio. Esta es una función básica de PHP y le ayudará a entender cómo dar formato a la sintaxis de PHP. Todos los scripts PHP comienzan con
lt ;? php
y terminar con ?gt;
. Cada declaración termina con un punto y coma (-).Prueba de PHP
lt ;? phpeco "Este es mi primer script PHP!"-?gt;
4
Añadir comentarios a su script PHP. Es una buena idea para crear ese hábito. Los comentarios no son vistos por el usuario, pero permitir que otros programadores para ver lo que está haciendo. También pueden ayudarle a recordar lo que estaba tratando de hacer cuando regrese a trabajar en el programa más adelante.
Prueba de PHP
lt ;? php// Esta es una sola línea de comentario.eco "Este es mi primer script PHP!"-/ * Este es un comentario divididoem varias líneas * /?gt;
5
Crear un guión con algunas variables básicas. Las variables son objetos a los que se asignan valores en el guión. A continuación, puede manipular estas variables para mostrar resultados al usuario. Las variables son una parte poderosa de la programación PHP y se identifican por un "$" antes de la variable.
prueba de PHP
lt ;? php/ * Este comando añadirá los dos variáveise presentar los resultados (16). * /$ x=4-$ y=12-$ z=$ x+$ y-eco $ z-/ * Variables son sensibles a mayúsculas / minúsculas. Si se declara $ x = 4, pero luego introduce $ X, no se va a recuperar su valor. * /?gt;
6
Creación de una instrucción básica If / Else. Gran parte de la funcionalidad de PHP deriva If / Else. Ellos le permiten crear las condiciones para ejecutarse comandos específicos. Esto es especialmente útil para crear mensajes personalizados, y las conexiones de verificación.
prueba de PHP
lt ;? php$ t=fecha("H")-/ * Esto cambia la variable "$ t" como la hora del día (fecha) en un reloj de 24 horas (H). Se basa en el reloj interno del servidor. * /si ($ tlt;"20"){eco "¡Tenga un buen día!"-}otro{eco "¡Ve a dormir!"-}/ * Si el tiempo es inferior a 20 (8 PM), el script de salida "Que tenga un buen día!" Si hay más de 20 print "Ir a dormir!" * /?gt;
parte 3
Creación de una simple base de datos MySQL1
Conectarse a un servidor MySQL. Es necesario conectar al servidor antes de crear la base de datos. Usted puede hacer esto mediante la línea de comandos MySQL o el uso de PHP, que es el método que se abordará aquí. Crear una conexión mediante la función
mysqli_connect (host, usuario, contraseña)
.lt ;? php$ conexión=mysqli_connect("example.com","administración","contraseña1")-/ * Esto crea una conexión al servidor MySQL example.comcom el nombre de usuario "admin "y la contraseña" contraseña1 ". * /si (mysqli_connect_errno()){eco "No se pudo conectar a MySQL: " . mysqli_connect_error()-}// Esto devuelve un mensaje si la conexión no funciona.?gt;
- La conexión a la base de datos se asigna a la variable "$ conexión". Esto hará referencia a la conexión con la facilidad más adelante en el guión.
2
Crear la base de datos. Una vez abierta la conexión, puede agregar código para crear la base de datos. El banco no contiene ningún dado- se creará la primera tabla de la base de datos en la siguiente etapa. Va a utilizar la instrucción
CREAR BASE DE DATOS
para crear la base de datos.lt ;? php$ conexión=mysqli_connect("example.com","administración","contraseña1")-si (mysqli_connect_errno()){eco "No se pudo conectar a MySQL: " . mysqli_connect_error()-}$ sql="CREAR BASE DE DATOS database1"-si (mysqli_query($ conexión,$ sql)){eco "Base de datos database1 creado correctamente"-}otro{eco "Error al crear la base de datos: " . mysqli_error($ conexión)-}?gt;
3
Crear una tabla de la base de datos. Una vez creada la base de datos, puede crear una tabla para almacenar los datos adquiridos en las formas. La tabla se puede configurar la forma que desee para guardar los datos. La tabla creada en este paso tendrá tres columnas: nombre, apellido y edad. La tabla se llamará "Usuarios"
lt ;? php$ conexión=mysqli_connect("example.com","administración","contraseña1", "Database1")-si (mysqli_connect_errno()){eco "No se pudo conectar a MySQL: " . mysqli_connect_error()-}$ sql = "CREATE TABLE usuarios (PID INT NOT NULL AUTO_INCREMENT, PRIMARY KEY (PID), Nombre CHAR (30) Última CHAR (30), Edad INT)"-/ * Cada columna necesita la especificación del tipo de datos (CHAR, INT, etc.). Para valores CHAR, debe especificar la longitud de cadena máxima (30 en este caso) .La función AUTO_INCREMENT añade 1 al campo PID para cada registro .Essencialmente, esto crea un número de identificación para cada registro añadido. * /si (mysqli_query($ conexión,$ sql)){eco "Tabla de usuarios creado correctamente"-}otro{eco "Error al crear la tabla: " . mysqli_error($ conexión)-}?gt;
parte 4
Creación de un formulario de carga de datos en su base de datos1
Cree su formulario HTML. Este formulario permitirá a los usuarios introducir su información en el sitio. Los datos serán almacenados en un archivo y se introdujeron en la base de datos que creó anteriormente. Cuando el usuario hace clic en el botón Enviar después de rellenar el formulario, los datos se envían al archivo "insert.php".
lt;htmlgt;lt;cuerpogt;lt;formulario acción="insert.php" método="puesto"gt; Nombre: lt;entrada tipo="texto" nombre="nombre"gt; Ejemplo: lt;entrada tipo="texto" nombre="apellido"gt; Edad: lt;entrada tipo="texto" nombre="edad"gt;lt;entrada tipo="presentar"gt;lt;/formulariogt;lt;/cuerpogt;lt;/htmlgt;
2
crear archivo insert.php. Una vez que se ha creado el formulario, es necesario crear el archivo insert.php para transferir datos a su base de datos. Va a utilizar la instrucción
INSERT INTO
para añadir el registro a la tabla de usuarios.lt ;? php$ conexión=mysqli_connect("example.com","administración","contraseña1", "Database1")-si (mysqli_connect_errno()){eco "No se pudo conectar a MySQL: " . mysqli_connect_error()-}$ sql="INSERT INTO usuarios (nombre, apellido, edad) VALUES ( `$ _POST [Nombre]``$ _POST [Apellido]``$ _POST [Edad]`)"-// Incluir una declaración recupera los datos del formulario.si (!mysqli_query($ conexión,$ sql)){morir("Error" . mysqli_error($ conexión))-}eco "1 registro añadido"-mysqli_close($ conexión)-// Este comando cierra la conexión con la base de datos en el extremo.?gt;
parte 5
Seguir aprendiendo1
Aprender qué se puede hacer con PHP. Además de la gestión de bases de datos, es mucho lo que se puede hacer con PHP. Puede abrir archivos, enviar mensajes de correo electrónico, crear cookies, iniciar sesiones privadas y más. El potencial es casi ilimitado, desarrollo web por lo tanto se hace con PHP.
2
Estudiar lo que otros hacen. Una de las maneras más rápidas de aprender PHP está estudiando la planificación definida por otros desarrolladores y adaptarlo. Aunque no existe una forma de examinar el código PHP desde un sitio que no tienen acceso directo al servidor donde se encuentra alojada, hay varias comunidades que comparten códigos y pueden explicar cómo funcionan.
3
Obtener información acerca de la seguridad con PHP. La seguridad de la red es un problema grave y es esencial para asegurar que su programa es seguro. Esto es especialmente importante si se trata de contraseñas e información de pago. Asegúrese de que sus formas y bases de datos están a salvo de los intrusos.
Vídeo: Curso: Aprende PHP desde cero HD (1/10)
Vídeo: Curso de PHP/MySQL
De esta manera? Compartir en redes sociales: