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 comentariosEtiquetas: base, datos, dreamweaver, mysql, php
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:
- Wamp Server
- Dreamweaver 8.0 o superior
- Mozilla Firefox o Internet Explorer o cualquier otro navegador
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:
Luego en la opción de Servidor de pruebas ponemos los siguientes datos:
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:
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:
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:
Esto se ha creado automáticamente en Dreamweaver:
Ahí podemos modificar los encabezados de las columnas y presionamos F12 para visualizar una vista previa de la página en el explorador:
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:
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:
Automáticamente Dreamweaver agrega un formulario para poder ingresar registros a la base de datos:
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:
En la página web nos queda así:
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:
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):
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:
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í:
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:
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:
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:
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:
Y esto se crea en la página detalle_libros.php:
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:
Al dar clic en el nombre de un libro nos dará más detalles sobre el mismo:
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
Deja un comentario
Crea un blog o un sitio web gratuitos con WordPress.com.
Entries y comentarios feeds.
Muy buen aporte te felicito compañero y amigo.
Comment by Pablo Yacelga— marzo 27, 2010 #
Fantástico tutorial, me ha servido muchísimo. Gracias.
Comment by Lissette— May 7, 2012 #
q buen articulo, justo lo que buscaba…
muchisimas gracias
Comment by Daniel— abril 21, 2010 #
super chido muy buen aporte
Comment by raul gonzalez— abril 28, 2010 #
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». 🙂
Comment by raul gonzalez— abril 28, 2010 #
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.
Comment by cyberexplorador— abril 29, 2010 #
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
Comment by iris rangel— May 28, 2010 #
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.
Comment by arts— febrero 2, 2011 #
Muchas Gracias por tu aporte compañero.. está super bueno..!!
FELICITACIONES !!
Cómo le puedo hacer para postear fotos utilizando dreamwever??
Atte.
JC.
Comment by jretba— junio 7, 2010 #
Muy buen aporte!. Felicitaciones y gracias
Comment by Paul_sds— junio 13, 2010 #
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
Comment by Marcelo— junio 26, 2010 #
Exelente se te agradece
Comment by steveen— julio 8, 2010 #
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
Comment by leonardo— julio 28, 2010 #
Siempre se estudia
Comment by セフレ— agosto 13, 2010 #
[…] Este proceso es en la version CS5 de Dreamweaver, en la versión 8 es un poco diferente. […]
Pingback by Añadir imágenes a una base de datos y cargarlas usando PHP y MySQL « Cyberexplorador's Blog— agosto 26, 2010 #
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??
Comment by Andy— agosto 29, 2010 #
Te recomiendo que te descargues el programa funcionando de este enlace http://mygnet.net/codigos/php/manejodebasedatos/consultar_ingresar_modificar_y_eliminar_registros_de_una_base_de_datos_de_mysql_con_php.3164 ahí podrás ver donde está el error.
Comment by cyberexplorador— agosto 31, 2010 #
Eres lo maximo, gracias por este aporte sigue así y todos aprenderemos a granel.
para ti un 10 gracias
Comment by ender— septiembre 3, 2010 #
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
Comment by iker— septiembre 14, 2010 #
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
Comment by jorge Guzman— septiembre 23, 2010 #
Es un problema muy común, pero no recuerdo a qué se debe, si lograste solucionar el problema pueden compartirlo, así todo aprendemos.
Comment by cyberexplorador— octubre 5, 2010 #
despues de hacer la conexion a la base de datos, en «vinculaciones» no me aparece el signo (+) que puedo hace…hice todos los pasos
Comment by angela— septiembre 23, 2010 #
mil gracias!!!!!
Comment by Lucas— septiembre 29, 2010 #
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
Comment by Jorge Vidal— octubre 5, 2010 #
Hice un manual donde explico esto. Lo puedes ver en el siguiente enlace https://cyberexplorador.wordpress.com/2010/08/26/anadir-imagenes-a-una-base-de-datos-y-cargarlas-usando-php-y-mysql/
Comment by cyberexplorador— octubre 5, 2010 #
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
Comment by jorge guzman— octubre 20, 2010 #
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
Comment by Vicente— diciembre 12, 2010 #
Tengo un manual sobre esto hecho en Dreamweaver CS5 en la siguiente dirección https://cyberexplorador.wordpress.com/2010/08/26/anadir-imagenes-a-una-base-de-datos-y-cargarlas-usando-php-y-mysql/
Comment by cyberexplorador— diciembre 15, 2010 #
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
Comment by Pablo— diciembre 13, 2010 #
exelente.. sabes necesito lo mismo pero en jsp… sabes como haccerlo??
Comment by Erwin— diciembre 13, 2010 #
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
Comment by exl— diciembre 17, 2010 #
hola tengo problemas con el DW no funciona con la vesion cs4?
Comment by fabian— febrero 10, 2011 #
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….
Comment by efvs— febrero 10, 2011 #
necesito hacer lo de los correos masivos podrias ayudarme por favor. gracias
Comment by carlos— febrero 10, 2011 #
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
Comment by helena— febrero 10, 2011 #
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.
Comment by Aprendiz— febrero 11, 2011 #
Eso se hace con los perfiles de usuarios.
Comment by cyberexplorador— febrero 19, 2011 #
quisiera saber donde puedo descaargar el dreamweaver 8 gracias
Comment by Leo— febrero 11, 2011 #
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?
Comment by apendiz— febrero 23, 2011 #
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.
Comment by Miguel18— junio 17, 2012 #
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
Comment by paul— febrero 25, 2011 #
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.!
Comment by Carolina— marzo 11, 2011 #
No tengo un tutorial sobre eso. Pero siu revisas Dreamweaver te darás cuenta que si se puede hacer.
Comment by cyberexplorador— marzo 13, 2011 #
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
Comment by elizabeth— marzo 18, 2011 #
Excelente aporte..
Comment by Ing. Adams— marzo 29, 2011 #
Compadre muy buen tuto siga asi i siga con la busqueda para el archivo libro.php
Comment by Arnaldo— abril 12, 2011 #
I read cyberexplorador.wordpress.com via google translate – look after up with the good stuff !
Comment by bellarc— May 11, 2011 #
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
Comment by Diego— May 23, 2011 #
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.
Comment by paola— junio 1, 2011 #
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.
Comment by Adrian— junio 20, 2011 #
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.
Comment by guido— junio 29, 2011 #
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
Comment by María Laura— julio 12, 2011 #
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
Comment by bryan— julio 17, 2011 #
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
Comment by FABRICIO— julio 25, 2011 #
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??
Comment by Jap— agosto 8, 2011 #
Amigo como hago asi con tu ejemplo un tipo reporteador? saludos
Comment by Manuel psphome (mellomx)— agosto 16, 2011 #
Excelente Amigo Felicitaciones!!! Que dios te bendiga , haz hecho un gran aporte … tengo que estudiar eso para mi examen final. Gracias
Comment by rony— agosto 27, 2011 #
Me sale Unknown column ‘xxxxxxxx’ in ‘where clause’ , por mas que miro el codigo no puedo encontrar el error, ayuda porfavor
Comment by Chumex— agosto 30, 2011 #
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'»
Comment by Chumex— agosto 30, 2011 #
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!!!!
Comment by Jonas— septiembre 1, 2011 #
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.
Comment by Alejandro— octubre 17, 2011 #
gracias,pero solo me muestra 10 registros de la tabla,como hago para que me lo muestre todos
Comment by Ernesto Yoel— noviembre 4, 2011 #
Asi se aclaran las dudas
Comment by Richard Jose Marcano Gonzalez— noviembre 10, 2011 #
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
Comment by Merey16— noviembre 23, 2011 #
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…
Comment by jazmin— noviembre 28, 2011 #
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
Comment by princesz— noviembre 28, 2011 #
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.
Comment by wilson— noviembre 29, 2011 #
GRACIAS MI HERMANO
Comment by DANIEL— diciembre 4, 2011 #
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
Comment by jesus | empleo en guadalajara— diciembre 9, 2011 #
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
Comment by Ramses@— diciembre 12, 2011 #
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….
Comment by Luis— febrero 3, 2012 #
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…
Comment by renzo— febrero 7, 2012 #
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 ?
Comment by renzo— febrero 7, 2012 #
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.
Comment by renzo— febrero 7, 2012 #
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
Comment by Romy— febrero 15, 2012 #
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
Comment by Javier Villarreal— febrero 23, 2012 #
Muchas Gracias por el aporte soy nuevo en esto y la verdad me ayudo mucho, ahora a seguir aprendiendo.
Saludos.
Comment by KRLOZ— marzo 7, 2012 #
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
Comment by Brenda— marzo 14, 2012 #
Hola, muy buen tutorial.. Me hubiera gustado que en tu tutorial hubieras explicado código PHP…
Comment by tita— marzo 21, 2012 #
ammm lo intente y me aparece la tabla con el relleno de arriba anaranjado TwT
Comment by TheCrow— abril 2, 2012 #
me gusta mucho porque esta bien detallado, pero quisiera saber mas de como contactarte
Comment by Ariana Moncada— junio 1, 2012 #
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?
Comment by Dianis— junio 25, 2012 #
Muchas gracias por tu ayuda ojala tengas mas tutoriales ….saludos
Comment by juan cornejo— junio 29, 2012 #
Un excelente material, espero sigas publicando otros articulos de esta calidad y sencillez. Gracias mil.
Comment by Waldo Perez G.— agosto 15, 2012 #