Xampp y Mysql

xampp y mysql

Nota: Para instalar xampp :Link

Si deseas enlazar php con mysql aqui te explicare paso apaso como hacerlo

Primero que todo en mozilla escribe localhost, ahi dale clic en phpmyadmin paso1

Esta es la pagina de entrada de phpmyadmin, lo primero que haremos es crear nuestro propio usuario con su respectiva contaseña, para acceder por medio de ese usuario ala base de datos.

paso2para ello darle clic en agregar nuevo  usuario

paso3debemos de asignarle todos los permisos a nuestro usuario, asegurate que el servidor sea localhost

paso4

paso5ahora ve a privilegios apra asegurarte que tu usuario tiene todos los privilegios

paso6si no es asi desde ahi podes volver a editar a tu usuario

paso7

Hacer hasta aqui para los que estan haciendo el ejemplo 2

_____________________________________________________________________________

Ejemplo 1

ahora  comenzaremos con un ejemplo sencillo, para ello crearemos  nuestra primera base de datos, asi que dale clic en basesde datos

paso8Aqui estamos creando la base de datos Anime

ejemani1Aqui creamos la tabla Series,  asignandole 5 campos

ejemani2Se escriben los nombres d elos campos con sus respectivos tipos

ejemani3Se me olvido ingresar el campo id asi que agregaremos el campo id

ejemani4aqui podes seleccionar en que posicion deseas ubicar el campo que agregaras, nosotros elijiremos que sea al comienzo de la tabla

ejemani5

ejemani6al id le damos que sea llave primaria, esto es para que ningun registro tenga el mismo id, por lo tanto cada registro tendra un id unico

ejemani7para ingresar un registro en nustra tabla series dale clic en insertar y te aparecera esto donde te salen los  campo y tu solo lo rellenas con los registros   que desees ingresar

ejemani8

ahora  ve a /opt/lampp/htdocs y crea un archivo que se llame Anime.php si no te deja crearlo  es por que no tienes lo permiso, si te pasa eso ve a la terminal y escbrime sudo chmod 777 /opt/lampp/htdocs

ejemani9

abrelo y copia este codigo

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”&gt;
<html lang=”en” dir=”ltr” xmlns=”http://www.w3.org/1999/xhtml”&gt;
<head>
<title>Series Anime</title>
</head>
<body>
<h1>Series Anime</h1>
<p>
<?php
//Estabeciendo la conexion con la BD Anime en MySql
$conn = mysql_connect(“localhost”,”lilixx”, “alsw”) or die (mysql_error());
//lilixx es el nombre de usuario y alsw el password de el usuario por el cual accederemos a la base de datos, la conexion se almacena en conn para que otras funciones de bd accedan ala conexion, or die es para finalizar el programa si algo fallo , la funcion mysql_error() es para informar de e ultimo error de mysql
mysql_select_db(“Anime”,$conn); //la funcion mysql_select_db permite seleccionar con que  base de datos trabajaras
$sql = “select * from Series”; //aqui se crea una consulta que lo que hara es mostrar todo lo que hay el la tabla Series de la bd Anime
$result = mysql_query($sql, $conn) or die (mysql_error());
//mysql_query permite pasar cualquier comando de sql atraves de la conexion de una bd, como las consultas y actualizaciones.
while($row = mysql_fetch_assoc($result))//aqui se obtienen los datos de la variable result(son todos los datos que solicitamos de la tabla Serie), mysql_fetch_assoc recupera los registros apartir del resultado y son almacenados en row, cuando no hay mas filas que recorrer row se vuelve falso y finaliza el bucle.
{
foreach($row as $name => $value){ //foreach es para recorrer todos los campos de la tabla serie
print “<b> $name:</b>  $value <br /> \n”;
}//fin del foreach
print “<hr />”;
}//fin del while

?>

</p>
</body>
</html>

guardalo y ahora ve a mozilla escribe localhost/Anime.php y veras esto y listo, podras observar que php obtiene lo que la bd anime tiene alamacenado

ejemani8

por el momento lo dejaremos hasta aqui por que creo q el post esta algo pesado asi que el ejemplo 2 lo hare en otro post!!!

Anuncios

8 Respuestas a “Xampp y Mysql

  1. Pingback: Ejemplo 2 – php con mysql « ANIME LINUX STYLE IN THE WORLD·

    • Creo, com posibilidades de equivocarme que la linea 13 devenían ser un comentario peor como están grande se va a otra linea, para usos paratácticos prueba por eliminar todos los comentarios, lilixx siempre los pone en morado, solo eliminarlos y prueba, si no te sale vuelve a preguntar.

    • El problema es muy simple creo q usastes windows pues en linux no da ese problema, solo dedes de cambiar las comillas “” por estas “” , por ejemplo en la linea 13 que es $sql = “select * from Series”;
      debe de ser asi
      $sql = “select * from Series”;
      y asi debes de hacer en el resto del codigo

  2. Pingback: Como crear un Log In y Registro de Usuarios en PHP(con Administrador) « ANIME LINUX STYLE IN THE WORLD·

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s