En mi caso tambien tuve el error de la mayoria, lo solucione cambiando el vinculo del header. estaba volviendo al mismo formulario de modificar en vez de volver al formulario de altas donde esta la tablita.
Buenos dias............ he visto estos videos y me gustado, buen contenido y explicado........... pero tengo una duda o pregunta !!!!!! ¿ a la hora de editar el producto se puede utilizar el metodo post para que no se muestre el id en la barra de direcciones ?
Hola, muy bien la serie de videos, solo una pregunta: ¿debo hacer un controlador para cada accion en cada tabla? o puedo crear un controlador (.php) que tenga funciones (agregar(), eliminar(), actualizar(), listar())??. muchas gracias. Es que mi proyecto tiene muchas tablas
Seguí todos los pasos pero al dar click en actualizar solo me sale en mensaje de amarillo: registro amarillo y no modifica. Por qué no subió nuevamente con la misma tabla persona?.😔
Amigo , me podrías ayudar, es que cuando le doy a modificar productos me sale lo del else del final, y si me salía en Id en la pantalla como a ti, no sé que pasa
amigo por que no haces validacion en un genero, es decir el sexo hombre y mujer, con select, y cuando oprimas el boton editar pues quede grabado el sexo que selecciono el usuario. gracias
este error: Fatal error: Uncaught Error: Call to a member function fetch_object() on bool in... lo solucione pasando la variable $sql ( $sql=$conexion->query(" select * from producto where id=$id" ) justo arriba del while.
Buenas noches recien estoy viendo este video lastima que no se haya podido continuar con la tabla persona , yo segui con el tutorial con la tabla productos solo que cambie los nombre a la tabla persona, al dar el boton modificar se tranca y me da un error que pareciera que no conectara a la base de datos con el programa de conexion.php me da el sgte error Fatal error: Uncaught Error: Call to a member function fetch_object() on bool in D:\xampp\htdocs\CRUD_PHP\modificar_persona.php:26 Stack trace: #0 {main} thrown in D:\xampp\htdocs\CRUD_PHP\modificar_persona.php on line 26 while ($datos = $sql->fetch_object()) { ?> esa es la ljnea 26 alguna sugerencia te lo agradeceria
@@InformaticaStudios si puede ser pero lo he revisado a como esta en el video y sigue el error no se si ud tendria ese crud en su github asi podria comprobar donde tendria ese error bueno muchas gracias por atender la consulta
¿Por qué no subiste el video que te elimino YT a otra plataforma o a una nube? Veo que no solo hiciste cambios de id en el formulario y la tabla, sino que, además hiciste modificaciones script en el archivo index que no estaban en el video anterior, creo que debiste haber mencionado a lo largo del video que hiciste esas modificaciones. Sin mencionar que en el video siguiente vuelves a usar la tabla persona.
Acabo de hacer el proyecto de modificar y no modifica sólo me sale el mensaje de 'campos vacíos' pero los datos no se cambian de ninguna forma. Ayuda, lo he hecho al pie de la letra. Muchas gracias.
@@InformaticaStudios Voy a ver los videos que has hecho de php. Me ha encantado todo. ¿ como podrpias hacer para trabajar con varias tablas a la vez?, ¿sería necesario crear una sidebar menu?
Warning: Undefined array key "id" in C:\xampp\htdocs\hogarextremo\crud\modificar_persona.php on line 5 Fatal error: Uncaught mysqli_sql_exception: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '' at line 1 in C:\xampp\htdocs\hogarextremo\crud\modificar_persona.php:6 Stack trace: #0 C:\xampp\htdocs\hogarextremo\crud\modificar_persona.php(6): mysqli->query(' SELECT * FROM ...') #1 {main} thrown in C:\xampp\htdocs\hogarextremo\crud\modificar_persona.php on line 6
Muy buena aportación estoy trabajando en algo similar Maestro, crees que sea muy complicado agregarle un buscador que encuentre el ID o algún dato del registro ?
Hola, espero te encuentres bien y agradezco el contenido que subes. Pero te escribo por que me esta dando un problema el código, me indica el siguiente error : "Fatal error: Uncaught Error: Call to a member function fetch_object() on bool in C:\wamp64\www\IntranetFrigoMat\editUser.php on line 25" Tienes alguna solución a este problema ya que no encontré ninguna en internet. Saludos.
Hola! lo hago de la misma forma y me marca estos errores Warning: Undefined array key "id" in C:\xampp\htdocs\PROYECTOS_PHP\crud_php\modificar_persona.php on line 4 Fatal error: Uncaught mysqli_sql_exception: You have an error in your SQL syntax; ya revise los nombres en la base de datos y son iguales. alguien pudo solucionarlo? Gracias
Podría ser que estos colocando comillas de mas donde no deben de ir, ya que xampp te habla sobre la sintaxis, y tambíen revisa el nombre de tus columnas de tu base de datos
Fatal error: Uncaught Error: Call to a member function fetch_object() on bool in C:\xampp\htdocs\listasprogramacion\modificar.php:19 Stack trace: #0 {main} thrown in C:\xampp\htdocs\listasprogramacion\modificar.php on line 19. Se debe a que hay un error al momento de hacer la consulta, en mi caso faltaba una letra en el campo de la consulta, ya que el campo se llamaba idalumnos pero había puesto idalumno.
Fatal error: Uncaught mysqli_sql_exception: Unknown column 'ceciia' in 'where clause' in C:\laragon\www\crud_php\modificar_datos.php:6 Stack trace: #0 C:\laragon\www\crud_php\modificar_datos.php(6): mysqli->query(' select * from ...') #1 {main} thrown in C:\laragon\www\crud_php\modificar_datos.php on line 6
Fatal error: Uncaught Error: Call to a member function fetch_object() on bool in C:\xampp\htdocs\ProyectoFinalWEB\crud_php\editar.php:43 Stack trace: #0 {main} thrown in C:\xampp\htdocs\ProyectoFinalWEB\crud_php\editar.php on line 43
Llevo mucho tiempo buscando un proyecto crud y este es el unico que me ha funcionado
Excelente 👏👏
PUEDES COMPARTIRLO?
XFIIISS
.
Solo tengo agradecimiento por encontrar este canal. TIENE EL DON DE ENSEÑAR, muchas gracias :')
Me gusta como explica, siga así amigo
👏
En mi caso tambien tuve el error de la mayoria, lo solucione cambiando el vinculo del header. estaba volviendo al mismo formulario de modificar en vez de volver al formulario de altas donde esta la tablita.
que hermoso canal :3
He seguido su tutorial, como puedo mostrar los datos de una fila de la Tabla en en formulario de esta misma pagina ????
Buenos dias............ he visto estos videos y me gustado, buen contenido y explicado........... pero tengo una duda o pregunta !!!!!! ¿ a la hora de editar el producto se puede utilizar el metodo post para que no se muestre el id en la barra de direcciones ?
Si claro, lo puedes enviar en el método POST sin ningún problema. Saludos 👏👏
Hola, muy bien la serie de videos, solo una pregunta: ¿debo hacer un controlador para cada accion en cada tabla? o puedo crear un controlador (.php) que tenga funciones (agregar(), eliminar(), actualizar(), listar())??. muchas gracias. Es que mi proyecto tiene muchas tablas
Lo bueno sería tenerlo por separado para así tenerlo más ordenado. Saludos 👏👏
Seguí todos los pasos pero al dar click en actualizar solo me sale en mensaje de amarillo: registro amarillo y no modifica. Por qué no subió nuevamente con la misma tabla persona?.😔
A mí también, lo pudiste resolver?
Hola como puedo solucionar cuando registro y guarda pero al reiniciar la página se duplica el registro otra vez y así cada vez que la renicio ?
SI se puede realizar de varias maneras
una de ellas es esta
aqui ta
me dio error en el while "Fatal error: Uncaught Error: Call to a member function fetch_object() on bool in" hice todo como biene em el video???
A mí igual JAJAJS no se por qué
Amigo , me podrías ayudar, es que cuando le doy a modificar productos me sale lo del else del final, y si me salía en Id en la pantalla como a ti, no sé que pasa
Hola necesito el otro video porque sigo tus pasos pero me falta codigo para poder hacerlo no se si me entiendes.
amigo por que no haces validacion en un genero, es decir el sexo hombre y mujer, con select, y cuando oprimas el boton editar pues quede grabado el sexo que selecciono el usuario. gracias
Las consultas a la base de datos no se realizan en el Controlador para eso esta el directorio de Modelos
Por que no se hacen en el controlador?
este error: Fatal error: Uncaught Error: Call to a member function fetch_object() on bool in... lo solucione pasando la variable $sql ( $sql=$conexion->query(" select * from producto where id=$id" ) justo arriba del while.
a mi me da el mismo error aunque también lo coloque arriba
Como lo solucionaron?
Puede ser que cuando llaman la viariable le ponen simbolo de $
Amigo podrias hacer un video de como mostrar los datos de un usuario logueado?
Aqui mi estimado 👉 ua-cam.com/video/VAUVAdQfPOw/v-deo.html
en que foro puedo hacerte una consulta? maestro
Buenas noches recien estoy viendo este video lastima que no se haya podido continuar con la tabla persona , yo segui con el tutorial con la tabla productos solo que cambie los nombre a la tabla persona, al dar el boton modificar se tranca y me da un error que pareciera que no conectara a la base de datos con el programa de conexion.php me da el sgte error
Fatal error: Uncaught Error: Call to a member function fetch_object() on bool in D:\xampp\htdocs\CRUD_PHP\modificar_persona.php:26 Stack trace: #0 {main} thrown in D:\xampp\htdocs\CRUD_PHP\modificar_persona.php on line 26
while ($datos = $sql->fetch_object()) { ?> esa es la ljnea 26 alguna sugerencia te lo agradeceria
Revisa tu consulta SQL, ahí está el error. Encantado de ayudarte. Saludos 👏
@@InformaticaStudios si puede ser pero lo he revisado a como esta en el video y sigue el error no se si ud tendria ese crud en su github asi podria comprobar donde tendria ese error bueno muchas gracias por atender la consulta
una duda, es posible que en vez de cambiar la cantidad, se sume la cantidad anterior a la nueva?
Claro. Eso lo puedes hacer al momento de realizar el UPDATE. Un ejemplo ( UPDATE producto set cantidad=(cantidad+$nuevaCantidad) )
La fecha no me la permite como está la bdd
¿Por qué no subiste el video que te elimino YT a otra plataforma o a una nube?
Veo que no solo hiciste cambios de id en el formulario y la tabla, sino que, además hiciste modificaciones script en el archivo index que no estaban en el video anterior, creo que debiste haber mencionado a lo largo del video que hiciste esas modificaciones.
Sin mencionar que en el video siguiente vuelves a usar la tabla persona.
ESVERDD
nuevo sub
Acabo de hacer el proyecto de modificar y no modifica sólo me sale el mensaje de 'campos vacíos' pero los datos no se cambian de ninguna forma. Ayuda, lo he hecho al pie de la letra. Muchas gracias.
Ya revisaste que los nombres de tus columnas coincidan con los de tu base de datos?
Hola tengo, un problema, hice todo proceso, pero cuando deseo modificar siempre me sale: "campos vacios"
En tu controlador al validar verifica muy bien el NAME del formulario. Saludos 👏
@@InformaticaStudiosSi gracias, va verifuqué ello y trabajé con la tabla original de persona
@@InformaticaStudios Voy a ver los videos que has hecho de php. Me ha encantado todo. ¿ como podrpias hacer para trabajar con varias tablas a la vez?, ¿sería necesario crear una sidebar menu?
PUEDES ACTUALIZAR TODO ESTO CON AJAX Y EN UN SOLO ARCHIVO CONTROLADOR???? SALUDOS DESDE MÉXICOO0
En el tema pasado pude arreglar ELIMINAR pero no he podido solventar en el de MODIFICAR, me da el siguiente ERROR.
Warning: Undefined array key "id" in C:\xampp\htdocs\hogarextremo\crud\modificar_persona.php on line 5
Fatal error: Uncaught mysqli_sql_exception: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '' at line 1 in C:\xampp\htdocs\hogarextremo\crud\modificar_persona.php:6 Stack trace: #0 C:\xampp\htdocs\hogarextremo\crud\modificar_persona.php(6): mysqli->query(' SELECT * FROM ...') #1 {main} thrown in C:\xampp\htdocs\hogarextremo\crud\modificar_persona.php on line 6
include "modelo/conexion.php";
$id = $_GET["id"];
$sql = $conexion->query(" SELECT * FROM profiles WHERE id=$id ");
T.T no se que tengo diferente.
Resolvi el tema de eliminar en el siguiente video.
Saludos... ¿Cómo estas?, por que será que me da un error Undefined array key "id" in la linea 5. luego un fatal error en el SQL sintax.
Verifica que el nombre del campo de tu tabla coincida. Modifica el SELECT
@@InformaticaStudios eso es lo más extraño que se llama igual id el campo de la tabla.
@@InformaticaStudios listo, muchas gracias era el nombre de la tabla.
👏
@@jorgealbertosalazarmartine795 amigo me pasó lo mismo que a ti, me puedes decir cómo lo solucionaste?
Muy buena aportación estoy trabajando en algo similar Maestro, crees que sea muy complicado agregarle un buscador que encuentre el ID o algún dato del registro ?
Ya paso un Año amigo, asi que no se si hayas solventado tu duda pero te recomiendo usar Datatable :D
osea usas el mvc o no?
falta algo, el código no da ningún aviso en caso de que los datos hayan sido modificados correctamente
tambien me pasa lo mismo bro, algo falta que él no mostró
no me funciona lo de verificar que el boton de modificar se presiona, por ende tampoco puedo editar los datos. AIUDA!!!
Hola, espero te encuentres bien y agradezco el contenido que subes.
Pero te escribo por que me esta dando un problema el código, me indica el siguiente error :
"Fatal error: Uncaught Error: Call to a member function fetch_object() on bool in C:\wamp64\www\IntranetFrigoMat\editUser.php on line 25"
Tienes alguna solución a este problema ya que no encontré ninguna en internet.
Saludos.
mira la línea 25 de tu archivo editUser mira si esta correcto el código
Hola! lo hago de la misma forma y me marca estos errores
Warning: Undefined array key "id" in C:\xampp\htdocs\PROYECTOS_PHP\crud_php\modificar_persona.php on line 4
Fatal error: Uncaught mysqli_sql_exception: You have an error in your SQL syntax; ya revise los nombres en la base de datos y son iguales.
alguien pudo solucionarlo?
Gracias
Podría ser que estos colocando comillas de mas donde no deben de ir, ya que xampp te habla sobre la sintaxis, y tambíen revisa el nombre de tus columnas de tu base de datos
ESPERO QUE PUEDAS AYUDARME ME MARCA UN ERROR
muy bien explicado, pero al día de hoy se encuentra dando un error.
A que te refieres con error?
Fatal error: Uncaught Error: Call to a member function fetch_object() on bool in C:\xampp\htdocs\listasprogramacion\modificar.php:19 Stack trace: #0 {main} thrown in C:\xampp\htdocs\listasprogramacion\modificar.php on line 19.
Se debe a que hay un error al momento de hacer la consulta, en mi caso faltaba una letra en el campo de la consulta, ya que el campo se llamaba idalumnos pero había puesto idalumno.
sos el mejor parce
@haroldcardona4644 👏👏
A mi tampoco me hace lo de modificar
Ya resolvi pero tengo el siguiente error aun así alla seguido bien los pasos me muestra en todos los campos mouse log mouse log mouse log.
ya resolvi tube que volver ingresalos en la base de tado me falta es el codigo para eliminar que ese si no lo vi.
@@abrahamamaya6144 PUEDES COMPARTIR EL DE EL BOTON EDITAR?
@@abrahamamaya6144 Y SI YO RESUELVO EL DE ELIMINAR TE LO COMPARTO
+
PUEDES PASAR COD
@@papeleriamilenium1825
Alguien que me ayude, no me deja modificar y ya cheque el codigo, pero no funciona. 😭😭😭
Hola. Cuál es el error que te sale...??
x2 pudiste arreglar el error?
@@InformaticaStudios amigo, me sale un pequeño error, me puedes ayudar?
ESPERO PUEDAS AYUDARMEME MARCA UN ERROR
Fatal error: Uncaught mysqli_sql_exception: Unknown column 'ceciia' in 'where clause' in C:\laragon\www\crud_php\modificar_datos.php:6 Stack trace: #0 C:\laragon\www\crud_php\modificar_datos.php(6): mysqli->query(' select * from ...') #1 {main} thrown in C:\laragon\www\crud_php\modificar_datos.php on line 6
link del repo?
Fatal error: Uncaught Error: Call to a member function fetch_object() on bool in C:\xampp\htdocs\ProyectoFinalWEB\crud_php\editar.php:43 Stack trace: #0 {main} thrown in C:\xampp\htdocs\ProyectoFinalWEB\crud_php\editar.php on line 43
Fatal error: Uncaught mysqli_sql_exception: Table 'productos_db.id' doesn't exist in C:\xampp\htdocs\crud\modificar_producto.php:6 Stack trace: #0 C:\xampp\htdocs\crud\modificar_producto.php(6): mysqli->prepare('SELECT * FROM i...') #1 {main} thrown in C:\xampp\htdocs\crud\modificar_producto.php on line 6