martes, 9 de noviembre de 2010

Ejemplo - aplicación sencilla usando PHP y MySQL

Ejemplo de una aplicación sencilla usando MySQL y PHP

El archivo contiene lo siguiente:
  • Paginas con los codigos necesarios para conectarse al servidor de Mysql y consultar, modificar y anexar información
  • Se presenta la pantalla de acceso con usuario y clave, el listado de productos y la posibilidad de modificar, crear y eliminar. También se muestra un ejemplo de cómo subir imagenes al servidor y mostrarlas en la pagina web.
  • Archivo con la copia de la BD para restaurar
Clic para descargar archivo de ejemplo

16 comentarios:

  1. EXCELENTE AMIGO MUCHISIMAS GRACIAS

    ResponderEliminar
  2. Buenas noches

    Muy formalmente me dirijo a usted pues he visto los videos de you tube donde explica el ejercicio de como crear un formulario con login,para despues ingresar a una base datos de productos listados los cuales se pueden modificar y eliminar.Quisiera saber si es posible que me pudiese ayudar, pues estoy realizando una pagina web y necesito hacer el codigo necesario para efectuar lo siguiente :

    Tengo un formulario donde la gente se registra en mi pagina, ademàs tengo tambien un formulario login donde la gente que ya se encuentra registrada puede ingresar su email y su clave e ingresa a modificar o actualizar sus datos.

    La pregunta es : Quiero que cuando el usuario ya exixtente en la base de datos llene su formulario de login (email y clave) entre directamente al formulario donde se encuentren sus datos para poderlos modificar o eliminarlos.

    Muchas gracias por su colaboración.

    Diego Bernal

    ResponderEliminar
  3. Excelente.

    pero tengo un error con la valiable $cont al paginar


    >if ($pagina>1)
    > echo "Anterior ";
    > for($cont-1;$cont<=$paginas;$cont++)
    >{ if ($cont==$pagina)
    > echo $cont." ";
    > else
    > echo "$cont ";
    >}
    >if ($pagina<$paginas)
    > echo "Siguiente ";
    >?>

    el mensaje que tengo es==

    Undefined variable: cont in /opt/lampp/htdocs/bd_01/usuarios.php on line 83

    gracias

    ResponderEliminar
    Respuestas
    1. Hola, debes escribir en el php.ini esto:

      error_reporting = E_ALL & ~E_NOTICE

      Eliminar
  4. Buenas

    En realidad quiero felicitarlo..
    me gustaria que me pudieran ayudar en una cosita, yo estoy desarrollando un sistema sobre consultas de repuestos donde se puedan eliminar modificar y registrar repuestos, toda esa parte ya la tengo clara, pero lo que me falta es que cuando ingreso cierta cantidad de repuestos yo quiero algo que me descuente y que cuando llege a 3 me muestre un mensaje que diga que los repuestos ya se estan agotando.Ojala alguien me ayude

    ResponderEliminar
  5. Hola icontz. Si todavía te sirve, en la línea siguiente debes cambiar el menos (-) por el igual (=), ya que en esa sección del para (for) se inicializa la variable contador ($cont).

    > for($cont-1;$cont<=$paginas;$cont++)

    ResponderEliminar
  6. Gracias!!!!!!!!!!!!! broder... profe... un gusto de encontrar sus tutoriales... saludes y q dios me lo cuide

    ResponderEliminar
  7. amigo tengo un problema con el codigo de busqueda, no hace nada de busqueda, al parecer el problema es en la consulta, me puedes ayudar???
    aca tengo elcodigo asi:

    ResponderEliminar
  8. >if ($_GET["busqueda"]!="")
    >{
    > if(is_numeric($_GET["busqueda"]))
    > $filtro="and numid=" >.$_GET["busqueda"];
    > else
    > $filtro="and (nombre like '%" . >$_GET["busqueda"]. "%' or numid like '%" . >$_GET["busqueda"]. "%')";
    > $mensaje=$filtro;
    > } else{
    > $mensaje= " Por favor >escriba algo antes de realizar la busqueda >";
    >}


    ///////


    >$consul_alumnos=mysql_query("Select * from >inscripcion ORDER BY nombre " . $filtro .";" , >$conexion);


    talves me puede ayudar ..gracias

    ResponderEliminar
  9. Gracias amigo! tus tutoriales son lo máximo un fuerte abrazo desde Argentina!

    ResponderEliminar
  10. Saludos Ingeniero

    Muy buenos sus tutoriales he aprendido mucho con ellos....

    disculpe tengo un proble al momento de realizar la paginacion cuando se realiza la busqueda... me puede ayudar gracias

    Mi correo es:

    geova_jds@hotmail.com

    como puedo enviarle los archivos..mil gracias

    ResponderEliminar
  11. Parse error: syntax error, unexpected T_STRING in C:\xampp\htdocs\Inventario\conexion.php on line 6

    ResponderEliminar
  12. una pregunta porque cuando ingreso mis datos borra todos los registros y despues me manda error

    ResponderEliminar