Consultar, insertar y modificar registros de una base de datos de MySQL con PHP sin programar nada

marzo 27, 2010 a las 7:16 pm | Publicado en PHP, Programacion | 84 comentarios
Etiquetas: , , , ,

En otro manual les expliqué cómo realizar manejo se sesiones con PHP y MySQL sin programar nada con Dreamweaver. Esta vez les voy a explicar cómo realizar consultas a bases de datos, ingreso de registros a bases de datos y modificación de estos registros sin programar nada usando Dreamweaver. En este caso usaré una vez más la versión 8 de Dreamweaver (cuando todavía era de Macromedia), sin embargo, ya hice la misma práctica con la versión de Adobe CS3 y es exactamente igual.

Vamos a copiar algunos parámetros del otro manual que hice ya que el comienzo es exactamente igual.

Las herramientas que vamos a utilizar son:

Una vez que tengamos instalado nuestro servidor web, en este caso Wamp Server vamos a proceder a explicar este tutorial.

Primero vamos a crear una base de datos en MySQL usando phpmyadmin que viene con el WAMP Server. La base de datos para este tutorial se llamará «tienda»  y contendrá una tabla llamada «Libros» (sin comillas). Esta tabla contiene 5 campos:

Vamos a ingresar 3 libros para tener datos en la base:

Ahora vamos a realizar la página web. Primero creamos una carpeta en el directorio de nuestro servidor web. Es este caso el servidor web es WAMP, por lo tanto voy a crear un directorio llamado TiendaPráctica en la ruta C:\wamp\www

Esa ruta varía según el servidor que usemos. Así por ejemplo si el servidor es XAMPP, la ruta sería C:\xampp\htdocs

Una vez realizado eso nos vamos a Dreamweaver, y antes de abrir algún tipo de documento nos vamos a Sitio -> Nuevo sitio.  Vamos a la opción «Avanzadas» y en la opción Datos locales llenamos los campos como muestra la figura:

Clic en la imagen para ampliar

Luego en la opción de Servidor de pruebas ponemos los siguientes datos:

Clic en la imagen para ampliar

No estoy dando muchas explicaciones de los campos debido a que ya lo hice en el otro tutorial. Sin embargo, en este último paso solo vale acotar que deberían cambiar (de ser necesario) el «Prefijo de URL», yo uso el url http://localhost:8081/TiendaPractica con el puerto 8082, debido a que le configuré al Apache para salir por ese puerto, ya que el puerto por defecto (el 80) lo usa el IIS. Así que ese campo deben cambiar de ser necesario.

No olviden realizar estos pasos previos, si no no funcionará la conexión a la base de datos.

Luego nos vamos al menú Archivo -> Nuevo y seleccionamos un archivo de tipo PHP. Vamos a guardar el archivo como index.php en la ruta que creamos anteriormente C:\wamp\www\TiendaPractica

Ahora vamos a enlazar la base de datos que creamos a Dreamweaver. Nos vamos al menú Ventana -> Bases de datos. Se abre un panel lateral a la derecha. Ahí damos clic en el símbolo + y damos clic en «Conexión MySQL». Se abre un cuadro de diálogo y lo llenamos con los siguientes datos:

Clic en la imagen para ampliar

En el campo nombre de la conexión va cualquier nombre. En el panel de la derecha aparece la conexión a la base de datos especificada.

Ahora nos vamos al menú Ventana -> Vinculaciones. Se aparece un panel en la parte derecha, se da clic en el símbolo +, y seleccionar «Juegos de registro (consulta)» . Ahí llenar los datos de la siguiente manera:

Clic en la imagen para ampliar

Ya tenemos la conexión a la base de datos. Ahora vamos a visualizar los datos en la página web. Vamos al menú Insertar -> Objetos de aplicación -> Datos dinámicos -> Tabla dinámica. Llenamos el cuadro que aparece de la siguiente manera:

Clic en la imagen para ampliar

Esto se ha creado automáticamente en Dreamweaver:

Clic en la imagen para ampliar

Ahí podemos modificar los encabezados de las columnas y presionamos F12 para visualizar una vista previa de la página en el explorador:

Visualización de los datos. Clic en la imagen para ampliar

Hasta el momento hemos cargado los datos de una base de datos sin programar absolutamente nada. Todo lo ha hecho Dreamweaver. Por cierto, arriba especificamos que nos muestre solo 10 registros cada vez, en caso de haber más registros se crearán enlaces de navegación para mostrar los siguientes registros.

Ingresar registros

Ahora vamos a ingresar registros a la base de datos. Vamos a usar el mismo archivo.

Primero vamos a crear una página web PHP llamada ingreso_exitoso.php Usaremos esa página para decirle al usuario que el dato que ingresó en la base se insertó correctamente. Esa página solo tendrá un mensaje y un enlace, el enlace será hacia la página index.php como se muestra en la figura:

Clic en la imagen para ampliar

Ahora nos vamos al archivo index.php y ubicamos el cursor después de la tabla creada por Dreamweaver, Luego nos vamos al menú Insertar -> Objetos de aplicación -> Insertar registro -> Asistente de formulario de inserción de registros. Allí llenamos el cuadro de diálogo con las siguientes opciones:

Clic en la imagen para ampliar

Automáticamente Dreamweaver agrega un formulario para poder ingresar registros a la base de datos:

Clic en la imagen para ampliar

Ahora presionamos F12 para probar el ingreso de datos.

En esta versión de Dreamweaver no se inserta el menú de navegación de registros automáticamente. Para hacer eso nos ubicamos debajo de la tabla que contiene los datos y vamos al menú Insertar -> Objetos de aplicación -> Paginación de juegos de registros -> Barra de navegación de juego de registros. En el cuadro que se aparece llenamos de la siguiente manera:

Clic en la imagen para ampliar

En la página web nos queda así:

Clic en la imagen para ampliar

Ahora tenemos un formulario que nos permite ingresar datos a la base de datos de MySQL con PHP y no hemos ingresado una sola línea de código.

Modificar un registro

Para modificar un registro vamos a usar un poco de código PHP adicional. Primero debemos agregar lo siguiente en el archivo index.php En la tabla de los datos vamos a ingresar dos columnas al final de forma que tengamos lo siguiente:

Clic en la imagen para ampliar

Una vez hecho eso vamos a crear una página web nueva que se llame modificar.php y creamos una pagina php que se llame modificar_exitoso.php. Es ésta última página insertamos un mensaje que diga «El dato ha sido actualizado correctamente» y debe tener un enlace a la página index.php tal cual como se hizo con ingreso_exitoso.php.

Ahora regresamos a la página modificar.php y debemos crear una vinculación de juegos de registros (la conexión a la base de datos se crea una sola vez para todo el sitio web, sin embargo, las vinculaciones se deben crear en cada nueva página web del sitio). Para ello nos vamos a Ventana -> Vinculaciones. En el símbolo + damos clic en Juego de Registros (consulta). Ponemos un nombre a la consulta y seguimos los pasos anteriores para hacer una vinculación.

Hecho eso vamos al menú Insertar -> Objetos de aplicación -> Actualizar registro -> Asistente de formulario de actualización de registro y llenamos el cuadro de diálogo con la siguiente información (en mi caso le puse de nombre  a la vinculación modificar_consulta):

Clic en la imagen para ampliar

Al dar clic en Aceptar se creará automáticamente un formulario como el siguiente:

Ahora vamos a buscar el siguiente código en la página web que hizo Dreamweaver:

Clic en la imagen para ampliar

Ahí vamos a insertar la siguiente línea después de mysql_select_db($database_conexion_libros, $conexion_libros);:

$valor = $_GET[‘IdLibro’];

Y la línea que dice $query_modificar_consulta = «SELECT * FROM libros»; la modificamos de la siguiente manera:

$query_modificar_consulta = «SELECT * FROM libros where IdLibro=$valor»;

Nos queda algo así:

Clic en la imagen para ampliar

Como vemos lo único que hacemos es usar el método GET para obtener el ID del libro y cargamos los datos completos que se refieren a ese libro. Ahora nos vamos a index.php y seleccionamos la palabra Modificar y le hacemos un vínculo al siguiente enlace:

modificar.php?IdLibro=<?php echo $row_consulta_libros[‘IdLibro’]; ?>

Nos queda de la siguiente manera:

Clic en la imagen para ampliar

Presionamos F12 para probar.

Eliminar un registro

Primero creamos una página web llamada borrado_exitoso.php allí escribimos un mensaje que diga «El dato ha sido borrado correctamente» y ponemos un link a la página index.php.

Una vez hecho eso creamos un archivo llamado borrar.php y nos vamos al menú Insertar -> Objetos de aplicación -> Eliminar registro y llenamos el cuadro de diálogo con la siguiente información:

Clic en la imagen para ampliar

Hecho eso regresamos al archivo index.php y seleccionamos la palabra Borrar y le hacemos un link al siguiente enlace:

borrar.php?IdLibro=<?php echo $row_consulta_libros[‘IdLibro’]; ?>

Hecho eso presionamos F12 para probar la página web.

Listo!! Hemos creado una página web que permite interactuar con una base de datos de MySQL usando PHP sin programa casi nada. Todo lo hizo Dreamweaver.

Detalle de registros

Ahora les voy a enseñar una última opción que tiene Dreamweaver. Consiste en mostrar, para este caso, el Id del libro y el nombre. Al dar clic sobre el nombre nos mostrará toda la información del libro obtenida de la base de datos, y al igual que antes, sin programar absolutamente nada.

En el archivo index.php debajo y fuera del formulario de ingreso creamos un link a una página llamada libros.php (esto es solo para poder dirigirnos a la página que vamos a crear).

Hecho eso creamos una página llamada libros.php. En esa página creamos una nueva vinculación a la base de datos con el método que ya explicamos antes. A esta vinculación la llamaremos libros_consulta.

Ahora creamos otra página web que se llamará detalles_libros.php.

Hecho eso volvemos a la página libros.php y nos vamos a Insertar -> Objetos de aplicación -> Juego de páginas Maestro/Detalle. Llenamos el cuadro de diálogo de la siguiente manera:

Clic en la imagen para ampliar

Ahora explicaremos cada campo:

  • Juego de registros: Es el nombre de la vinculación.
  • Campos de página maestro: Son los campos que se visualizarán en la página maestro. En este caso solo queremos ver el Id del libro y el nombre del autor. Para quitar registros lo seleccionamos y damos clic en el símbolo menos.
  • Vincular con detalle desde: Es el campo que contendrá el enlace para ver el detalle del registro.
  • Pasar clave exclusiva: Es la clave primaria de la tabla.
  • Mostrar: Es el número de registros que se podrán ver en la tabla maestro.
  • Nombre de página detalle: Dirección de la página web donde se mostrará los detalles del registro.
  • Campos de la página Detalle: Son los campos que mostrará la página al dar clic en un elemento.

Damos clic en Aceptar. Hecho eso guardamos la página libros.php y la página detalle_libros.php. Pues ya te habrás dado cuenta que ambas páginas se modificaron.

Esto se crea en la página libros.php:

Clic en la imagen para ampliar

Y esto se crea en la página detalle_libros.php:

Clic en la imagen para ampliar

Ahora vamos a la página index.php y presionamos F12 para probar. Damos clic en el enlace a la página libros.php y tenemos lo siguiente:

Clic en la imagen para ampliar

Al dar clic en el nombre de un libro nos dará más detalles sobre el mismo:

Detalle de registros

Bien este es el final del tutorial Espero que les sirva. No olviden dejar sus preguntas, comentarios o sugerencias.

Pueden descargarse el programa completo en la siguiente dirección: http://mygnet.net/codigos/php/manejodebasedatos/consultar_ingresar_modificar_y_eliminar_registros_de_una_base_de_datos_de_mysql_con_php.3164

84 comentarios »

RSS feed for comments on this post. TrackBack URI

  1. Muy buen aporte te felicito compañero y amigo.

    • Fantástico tutorial, me ha servido muchísimo. Gracias.

  2. q buen articulo, justo lo que buscaba…

    muchisimas gracias

  3. super chido muy buen aporte

  4. ojala asi no los enseñaran nuestros maestros pro desgracia yo debí un parcial de php por lo mismo, tanto codigo no sabia donde iva cada cosa pero con tu tutorial se me hiso mas facil entender el catalogo maestro detalle. me gustaria saber tambien por medio de este metodo donde puedo aprender hacer los otros catalogos de entidad relacion,catalogo. de tu pagina, te dejop mi correo para saber los otros enlances de tu tutorial para estos catralogos (djrocko_7@hotmail.com) «gracias». 🙂

    • La verdad a mi tampoco me enseñaron esto en la U, lo aprendí por mi cuenta. Respecto a tu pregunta, no la entendí muy bien.

  5. Que bueno esta, pero ando buscando algo como esto: Estoy haciendo un tutorial de C++ sobre herencia y necesito guardar los ejercicios en word o dpf ¿ Como hago para direccionar astas paginas a la base de datos

    • Lo normal seria que hicieras en tu base de datos en una tabla un campo que se llame ruta, o link_paginas, y que contenga la ruta donde se encuentran esos pdf. Asi al mostrar ese campo de esa tabla lo que habra será un link con la ruta al pdf o word. Esto mismo lo tengo hecho yo con imagenes donde segun que fila de mi tabla dvd aparece una imagen diferente, y lo unico que le tengo puesto en ese campo es la ruta de la imagen.

  6. Muchas Gracias por tu aporte compañero.. está super bueno..!!

    FELICITACIONES !!

    Cómo le puedo hacer para postear fotos utilizando dreamwever??

    Atte.

    JC.

  7. Muy buen aporte!. Felicitaciones y gracias

  8. El tutorial esta buenisimo, y todo me funciona bien, salvo que solo puedo modificar el primer registro, aunque elija el 2 o 3 todos los cambios me los aplica al primero. Se les ocurre cual puede ser mi error.
    Saludos y gracias por el tutorial

  9. Exelente se te agradece

  10. buenas amigo que buen aporte, pero tengo un problemilla es que en la parte de modificar hice igual los pasos pero me sale este error

    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near » at line 1

    espero me puedas colaborar gracias

  11. Siempre se estudia

  12. […] Este proceso es en la version CS5 de Dreamweaver, en la versión 8 es un poco diferente. […]

  13. Mi estimado tu aporte es muy bueno, sin embargo llevo 3 días batallando porque en la parte de usar el proceso de actualizar registros obtengo un error y la verdad no puedo encontrar la falla.

    Uso DW CS4 con las siguientes versiones de appserv

    The AppServ Open Project – 2.5.10 for Windows

    phpMyAdmin Database Manager Version 2.10.3
    PHP Information Version 5.2.6

    About AppServ Version 2.5.10 for Windows
    AppServ is a merging open source software installer package for Windows includes :

    Apache Web Server Version 2.2.8
    PHP Script Language Version 5.2.6
    MySQL Database Version 5.0.51b
    phpMyAdmin Database Manager Version 2.10.3

    El error aparece cuando pulso F12 para visualizar la página y sale:
    «You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near » at line 1″

    Ya revisé el código de arriba a abajo pero nada.

    Y ahora quién podrá aydarme??

  14. Eres lo maximo, gracias por este aporte sigue así y todos aprenderemos a granel.
    para ti un 10 gracias

  15. Hola. esta muy bien el articulo. mi pregunta es como hacer q un juego de registros a la vez sea el vinculo a una página.
    q puedo poner en la base de datos para q me funcione como vinculo o debo de hacer algo mas en dreamweaver. Gracias

  16. Hola excelente tu tutorial pero me puedes ayudar pues yo trabajo con los campos nombre email usuario contraseña y en la parte de modificar hago todos los pasos y cambio la codificacion pero al dar click en modificar por ejemplo si el nombre es carlos me sale este mensaje La columna ‘carlos’ en where clause es desconocida ayudame por favor solo eso me falta gracias

    • Es un problema muy común, pero no recuerdo a qué se debe, si lograste solucionar el problema pueden compartirlo, así todo aprendemos.

  17. despues de hacer la conexion a la base de datos, en «vinculaciones» no me aparece el signo (+) que puedo hace…hice todos los pasos

  18. mil gracias!!!!!

  19. por favor como hago para insertar una foto en un formulario de dreanweaver y que este se almaceneo en una Base de Datos de mysql y luego poder consultar estos registos y que muestre las fotos segun sea el registro

    ejemplo

    tabla
    Nombre
    Direccion
    Foto

  20. hola mira todo me funciona a la perfección pero tengo un gran proble ma quiero que me funcione eni pagina web y la verdad trato de conectar la base la creo en el servidor de internet pero no se conecta que debo hacer para que todo esto funcione en mi web gracias

  21. Hola, muchas gracias por tu ayuda.
    Necesito esto mismo que acabas de explicar pero subiendo fotos al servidor y ruta a mysql para luego ver los artículos en una ficha con su correspondiente foto. Ahora mismo vengo de uno de tus artículos que lo explica muy bien pero es para dreamweaver 8 y yo estoy utilizando CS5, te agradecería mucho tu ayuda, ya que después de buscar 2 semanas en la web, siempre me remiten a codigo php, que en este momento me resulta imposible y el unico sitio lógico y bueno que encontrado es este.
    Gracias
    Saludos cordiales

  22. hola, muy bueno el tutorial, lo aplique y nada de maravillas, me pregunto somo hago si quiero quw por ejemplo el resultado de la busqueda, las filas aparescan en diferenes colores, gracias

  23. exelente.. sabes necesito lo mismo pero en jsp… sabes como haccerlo??

  24. hola por favor soy un estudiante de informatica y me an dejado un proyecto hacerca de un sistema de biblioteca bueno e creado una tabla libros con los campos (idlibro,TituloLibro,anexolibro) la tabla autor(idautor,Nomautor) la tabla Autores_Libros(idLibro,Idautor) que tiene una relacion de muchos muchos con la tabla libros y la tabla Libros pero quisiera insertar modificar y eliminar ,buscar registros a la tabla Libros y la tabla Autores_Libros con procedimientos almacenados en sql server 2005

  25. hola tengo problemas con el DW no funciona con la vesion cs4?

  26. HOLA TU EXPLICACION ME FUNCIONO A LAS MIL MARAVILLAS, GRACIAS. QUERIA PREGUNTARTE UNA DUDA…. MI BASE DE DATOS NO TIENE LOS CAMPOS LOGIN NI PASS PUES NO NECESITABAMOS SESSIONES A LOS USUARIOS, PERO SI NECESITO QUE EL ADMINISTRADOR ENTRE AL INDEX.PHP QUE ES DONDE PUEE MODIFICAR, ELIMINAR Y VER LOS USUARIOS REGISTRADOS QUE DEBO HACER?
    TE AGRACEDERIA LA INFORMACION….

  27. necesito hacer lo de los correos masivos podrias ayudarme por favor. gracias

  28. Hola, me sirvio mucho tu explicacion, quisiera saber como valido la entrada al archivo index.php solo al administrador, ya que cuando hice la base de datos no puse los campos para login y password. ademas el index.php deja ver todos los usuarios registrados lo que no pueden ver los demas usuarios que se van a registrar. te agradeceria mucho pues trate haciendo la explicacion con tus archivos de validar usuario e intente conetarlos con el index que ya habia hecho pero no me funciona Que debo hacer? gracias

  29. Muy valiosos tus aportes sobre todo para personas que no estamos muy conectadas con la programacion pura. queria perguntarte como hago una conexion entre estos archivos y los de autenticacion usuario, pero que sea solamente el administrador e que pueda ver, modificar y eliminar los registros?
    Te agradeceria mucho la colaboracion.

    • Eso se hace con los perfiles de usuarios.

  30. quisiera saber donde puedo descaargar el dreamweaver 8 gracias

  31. COMO TE COMENTE ANTERIORMENTE LOS FORMULARIOS ME FUNCIONARON BIEN HICE UNA CONEXION DE ESTOS ARCHIVOS CON LOS DE AUTENTICACION DE USUARIOS Y ME FUNCIONA BIEN EN EL LOCALHOST, PERO CUANDO LOS SUBI A LA WEB ME DICE QUE NO SE HA SELECCIONADO LA BASE DE DATOS. ME EXPLICO…HICE DOS BASES DE DATOS UNA manejo de usuarios (TU EJEMPLO ANTERIOR) Y OTRA miembros (ESTE EJEMPLO TUYO). HICE UN ENLACE PARA QUE PRIMERO SE AUTENTICARA EL ADMINISTRADOR PERO AL DARLE Ingresar SALE UN ERROR: No database selected TENGO QUE CAMBIAR ALGO EN EL ARCHIVO DE CONFIGURACION?

    • Hola no soy un experto a mi me pasa algo similar, todo funciona de maravilla en el local host pero al momento de la pagina web no anda, cuando hice mi cuenta en mi hosting gratuito el mismo tiene un phpmyadmin ahi tuve que volver a crear la base de datos y entonces automaticamente genero un nombre de servidor de usuario y contraseña para reemplazar en el script que usaba para conectar mi pagina con el servidor de mysql que en mi caso es conectar.php probablemente eso sea lo que debas cambiar saludos.

  32. TA MUY BIENA ESTA PAGINA AMIGO TE FELICITO Y PON MAS PAGINAS DE ESTE MODO QUE ASI TODOS APRENDEMOS MAS DE TI QUE LEYENDO MILES LIBROS QUE SOLO A LAS FINALES TERMINAS MAS MAREADO QUE CUANDO EMPEZASTE,GRACIAS

  33. hola que tal.. estuve viendo tu tutorial y es bastante interesante.. quería saber si tienes algún tutorial donde explique como hace uso para que dependiendo del usuario que sea de permiso a las acciones es decir si es administrador que pueda insertar, consultar, modificar y eliminar y si es usuario que solo ingrese y consulte..! me podrías ayudar con eso.!

    • No tengo un tutorial sobre eso. Pero siu revisas Dreamweaver te darás cuenta que si se puede hacer.

  34. hola, esta bueno el tutorial, pero a mi de borrar no me funciono, y el editar, esa parte que editas el codigo me da error y siempre muestra el primer registro aunque presione el ultimo, si me puedes contestar, desde ya gracias

  35. Excelente aporte..

  36. Compadre muy buen tuto siga asi i siga con la busqueda para el archivo libro.php

  37. I read cyberexplorador.wordpress.com via google translate – look after up with the good stuff !

  38. esta muy bueno pero yo tengo una pregunta y creo q es una chamuscada jeje
    para agregar las columnas de «OPERACION,MODIFICAR Y ELIMINAR»como le hiciste yo le intento y siempre me manda a un lado o abajo de la tabla de donde bien el Idlibro,autor etc etcsaludos

  39. hola, necesito ayuda al crear una base de datos en mysql donde tengo la tabla por ejemplo alumnos, cuyos campos son i_alumno, nombre, apellido,etc, no se como agregar un nuevo registro considerando el max id_alumno.
    gracias.

  40. Muy bueno el tutorial.. actualmente necesitaba ayuda para realizar estas operaciones, lo unico si que ojala pudieses hacer un tutorial para buscar en PHP o bien tengo otro problema, tengo unos archivos pdf y quiero mandarlos a la base de datos para relacionarlos a cada registro y abrirlos desde la pagina.

    Saludos y Muy Buenos Los Tutoriales.

  41. exelente tutorial, no se enseña asi por lo general, gracias, pero tengo un problema, no me acepta ni el puerto 8081 ni 8082, como hago para cambiar a otro.

  42. Muy bueno, me sirve de gran ayuda, pero un problemita me esta matando, haber si me puedes ayudar, cuando voy a seleccionar la base de datos en la conexion con mysql presenta lo sig:
    1) no hay ningún servidor de prueba en ejecución en el equipo servidor
    2)El servidor de prueba especificado para este sitio no esta asignado al URL http//localhost:8081/inmoledezma/mmServerScripts/MMHTTPDB.php. compruebe que el Prefijo de URL esté asignado a la raíz de sitio

    y obviamente no se puede vincular
    Tomando en cuenta que es otra base de datos (que no tiene nada que ver) y probé cambiándole los puertos y nada.
    El programa completo que tienes para descargar corre perfectamente, intentas hacer lo mismo y sale el mismo error, pero ya esta listo y corre igual
    Me imagino que algo de configuración o no se. ayuda xfa! lo agradecería muchísimo
    ah tengo el drmwbr8 y Wamp5 2.0

  43. hola La verdad muy bueno el tuto pero resulta que cuando abro el asistente no me aparece anda donde deverian ir los datos de la tabla y luego decie que es un error en el objeto InsRECPHP me peude ayudar
    Por cierto usu la vercion 8.0 de Dreamweaber

  44. hola que tal, en prmer lugar déjame felicitarte por tan grande aporte, el tuto está fenomenal, mas tengo una duda…. trato de actualizar el dato de la clave principal y por más que hice lo del tuto no me dejar cambiar el valor de la misma como podría hacerlo

  45. Felicidades por el tutorial en vdd muy bueno

    Disculpen una pregunta,tengo problemas al actualizar registros me aparece el siguiente error

    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near » at line 1

    Alguna idea de como solucionarlo??

  46. Amigo como hago asi con tu ejemplo un tipo reporteador? saludos

  47. Excelente Amigo Felicitaciones!!! Que dios te bendiga , haz hecho un gran aporte … tengo que estudiar eso para mi examen final. Gracias

  48. Me sale Unknown column ‘xxxxxxxx’ in ‘where clause’ , por mas que miro el codigo no puedo encontrar el error, ayuda porfavor

    • porfavor ignorar ya lo arregle en todo caso por si a alguien le pasa les dejo la solucion:
      yo tenia este codigo
      $query_Recordset2 = «SELECT * FROM tabla_prueba where nombre=$valor»
      y faltaban las comillas en $valor por lo que queda asi
      $query_Recordset2 = «SELECT * FROM tabla_prueba where nombre=’$valor'»

  49. Excelente!!!! lo probe y me funcionó a la perfeccion, solo que tengo una duda y espero puedan ayudarme!!! Como hacerle para la hora de ingresar un nuevo registro y no llenar todos los campos… Porque yo le agregue un campo más y no siempre tiene informacion y al momento que le doy Ingresar Registro me da error de Column ‘Aqui el campo’ cannot be null

    Ojala puedan responderme…gracias!!!!

  50. hola necesito algo de ayuda:

    Resulta que en el index inserte un inicio de sesión, y tengo dos bases de datos. Pues necesito que el usuario inicie sesión y solo le muestre sus datos, es decir que vaya a una de las dos bases de datos y que se muestre solo los datos de ese usuario indiferentemente de la base de dato donde se encuentren sus registros.

    muchas gracias y espero me puedan ayudar.

  51. gracias,pero solo me muestra 10 registros de la tabla,como hago para que me lo muestre todos

  52. Asi se aclaran las dudas

  53. He revisado otros tutoriales e incluso en youtube, pero de verdad que este es uno de los mejores, muy explicito y representa una gran ayuda para aquellas personas que apenas estén incursionando en DreamWeaver…

    Saludos desde Venezuela

  54. muy bien me encanto tu explicación no se si se pueda hacer búsquedas de registro de la misma manera así de sencillo me gustaría que me auxiliaras como puedo buscar un registro con poner en id o el nombre…

  55. Hola gracias por tu aportacion esta muy bueno tu manual ya que lo describes detalladamente y a mi en lo particular me ayudo mucho….Muchas gracias

  56. MEN– te agradeceria que pusieras un buscador de libros mediante alguna ID,
    imaginate que sean 10.000 libros con el mismo autor y quisiera buscar un solo libro y modicar los Datos de ese solo LIBRO.
    espera haberme hecho entender.

  57. GRACIAS MI HERMANO

  58. Gracasi por el tutorial, estoy intentando modificar algunos resgistros a traves de un fromulario, pero no me ha salido, espero poder hacerlo con este.

    Un saludo

  59. hola necesito tu ayuda porfa :puedes hacer un tutorial en dreamweaver php sobre buscar ya sea por codigo nombre apellido; botones de opcion se agradece urgente

  60. Que manera de explicar tan clara, y comprensible sinceramente te deseo que sigas mejorando tus conocimientos y gracias por enseñarnos de esta forma. Que haríamos sino existieran personas como tú. Enseñar sin recibir beneficio económico aparte.

    Felicitaciones….

  61. Hola Amigo: Excelente aporte te felicito! me sacaste de una, lo quiero para otro rubro comercial, pero solo tengo que cambiar los nombres de los items en php y ya! sin tocar nada de mysql;

    Un dato, en el archivo txt «base_tienda.txt» tuve que crear otro archivo de texto «tabla_libros» este archivo lo importe al servidor, a la tabla libros de la db tienda … en el archivo txt guardé esto:

    INSERT INTO `libros` (`IdLibro`, `Nombre`, `Autor`, `Cantidad`, `Precio`) VALUES
    (’01’, ‘El simbolo perdido (Espanol)’, ‘Dan Brown’, 20, 27),
    (’10’, ‘Once minutos’, ‘Paulo Coelho’, 20, 12),
    (’11’, ‘Algebra’, ‘Baldor’, 60, 45),
    (’02’, ‘El codigo Da Vinci’, ‘Dan Brown’, 15, 15),
    (’03’, ‘El Alquimista’, ‘Paulo Coelho’, 30, 10),
    (’04’, ‘Angeles y demonios’, ‘Dan Brown’, 20, 17),
    (’05’, ‘Veronica decide morir’, ‘Paulo Coelho’, 14, 10),
    (’06’, ‘Preguntale a Alicia’, ‘Anonimo’, 30, 8),
    (’07’, ‘La eleccion’, ‘Og Mandino’, 20, 12),
    (’08’, ‘El vendedor mas grande del mundo’, ‘Og Mandino’, 14, 10),
    (’09’, ‘Eclipse’, ‘Stephanie Meyer’, 50, 19);

    Como veras los codigos de los libros LES AGREGUE «EL CERO» porque a la hora de mostrarse en la web , aparecian: asi

    1
    10
    11
    2
    3
    4
    5…..

    SI TIENES TIEMPO SERIA BUENO QUE LO CORRIGIERAS ESE ARCHIVITO ,PORQUE SI NO FUERA POR ESO FUNCIONA GENIAL…

  62. AMIGO Y TIENES ALGUN TUTORIAL para hacer una consulta poniendo un dato en un campo de texto y al hacer clik en verificar te muestre el registro correspondiente ? al menso dinos que sentencia se utiliza… serviria mysql_num_rows ?

  63. Podrias darme una idea de que hay que hacer para que el usuario suba por un campo «Upload» desde php; un archivo txt asi como el tuyo , para que alimenten la tabla ? ya que si subimos uno por uno el proceso se torna engorroso. Gracias por compartir tus conocimientos… de corazon te pido, responde.

  64. hola quiero felicitar ala persona que hiso este tutorial ya qe tenia dos dias buscando algo entendible y comprendi todo completamente esta excellente gracias ojala y asi detallaran otros tutoriales y me podrian ayudar a con una actualizacion de una base de datos en sql qe se conbine y actualise auna de mysql

  65. excelente me ayudo muchisimo tanto el manual para usuarios y ahora este con los dos pude complementar mi sistema, solamente me falta uno que me permita buscar el registro de a cuerdo a si id, si tienes te lo agradeceria saludos

  66. Muchas Gracias por el aporte soy nuevo en esto y la verdad me ayudo mucho, ahora a seguir aprendiendo.
    Saludos.

  67. Muy buen tuto… y como le haces para modificar 2 tablas? por ejemplo
    Tabla Datos_agencia
    id_agencia
    nombre
    estatus

    Tabla Reporte_agencia
    id_reporte
    fk_id_agencia
    material
    comentarios

    Donde id_agencia es primaria en Datos_agencia y fk_id_agencia es foránea en Reporte_agencia

    ademas de que despues de la actualizacion de la de Reporte_agencia ya no permita actualizarlos de nuevo… 😀

    Espero me puedas ayudar… Saludos

  68. Hola, muy buen tutorial.. Me hubiera gustado que en tu tutorial hubieras explicado código PHP…

  69. ammm lo intente y me aparece la tabla con el relleno de arriba anaranjado TwT

  70. me gusta mucho porque esta bien detallado, pero quisiera saber mas de como contactarte

  71. Hola amigo, muy bueno tu tutorial, solo quisiera saber en ves de que le redireccione a la pagina de «modicacion exitosa», le envie un mensaje un alert, como puedo hacer esto?

  72. Muchas gracias por tu ayuda ojala tengas mas tutoriales ….saludos

  73. Un excelente material, espero sigas publicando otros articulos de esta calidad y sencillez. Gracias mil.


Deja un comentario

Crea un blog o un sitio web gratuitos con WordPress.com.
Entries y comentarios feeds.