Como hacer un CRUD EN PHP Y MYSQL | BOOTSTRAP - MVC #04 - Modificar

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 ม.ค. 2025

ความคิดเห็น • 105

  • @Mateo-fd3xj
    @Mateo-fd3xj 9 หลายเดือนก่อน +6

    Llevo mucho tiempo buscando un proyecto crud y este es el unico que me ha funcionado

  • @dianapineda5937
    @dianapineda5937 ปีที่แล้ว +6

    Solo tengo agradecimiento por encontrar este canal. TIENE EL DON DE ENSEÑAR, muchas gracias :')

  • @alex-kz8dq
    @alex-kz8dq ปีที่แล้ว +3

    Me gusta como explica, siga así amigo

  • @gonzaloguinazu394
    @gonzaloguinazu394 2 หลายเดือนก่อน

    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.

  • @jamesabelch6528
    @jamesabelch6528 ปีที่แล้ว

    que hermoso canal :3

  • @ahurtadogonzalez
    @ahurtadogonzalez 5 หลายเดือนก่อน +1

    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 ?

    • @InformaticaStudios
      @InformaticaStudios  5 หลายเดือนก่อน +1

      Si claro, lo puedes enviar en el método POST sin ningún problema. Saludos 👏👏

  • @robertmorales9628
    @robertmorales9628 2 ปีที่แล้ว +1

    Las consultas a la base de datos no se realizan en el Controlador para eso esta el directorio de Modelos

    • @luistlecuitl8302
      @luistlecuitl8302 10 หลายเดือนก่อน

      Por que no se hacen en el controlador?

  • @alejo_skrt772
    @alejo_skrt772 ปีที่แล้ว +2

    Amigo podrias hacer un video de como mostrar los datos de un usuario logueado?

    • @InformaticaStudios
      @InformaticaStudios  ปีที่แล้ว +2

      Aqui mi estimado 👉 th-cam.com/video/VAUVAdQfPOw/w-d-xo.html

  • @dia.789
    @dia.789 2 ปีที่แล้ว +3

    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?.😔

  • @LuisAlfonsoRojasCanales
    @LuisAlfonsoRojasCanales 6 หลายเดือนก่อน +1

    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

    • @InformaticaStudios
      @InformaticaStudios  6 หลายเดือนก่อน +1

      Lo bueno sería tenerlo por separado para así tenerlo más ordenado. Saludos 👏👏

  • @diegogranjapena1492
    @diegogranjapena1492 2 ปีที่แล้ว

    nuevo sub

  • @ezequieltiznado1341
    @ezequieltiznado1341 ปีที่แล้ว +3

    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.

    • @DiegoValladaresGalicia
      @DiegoValladaresGalicia 9 หลายเดือนก่อน

      a mi me da el mismo error aunque también lo coloque arriba

    • @lil_Kem
      @lil_Kem 8 หลายเดือนก่อน

      Como lo solucionaron?

    • @leonardoavendano8791
      @leonardoavendano8791 4 หลายเดือนก่อน

      Puede ser que cuando llaman la viariable le ponen simbolo de $

  • @jennifer-ft1jh
    @jennifer-ft1jh ปีที่แล้ว +2

    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 ?

    • @nelsonjulianpelaez6722
      @nelsonjulianpelaez6722 ปีที่แล้ว

      SI se puede realizar de varias maneras
      una de ellas es esta
      aqui ta

  • @caffebinary
    @caffebinary 2 ปีที่แล้ว +1

    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

  • @SergioBordas
    @SergioBordas 8 หลายเดือนก่อน

    en que foro puedo hacerte una consulta? maestro

  • @DiegoValladaresGalicia
    @DiegoValladaresGalicia 9 หลายเดือนก่อน +2

    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???

    • @Isaac-yl7ix
      @Isaac-yl7ix 6 หลายเดือนก่อน

      A mí igual JAJAJS no se por qué

  • @elolimpozeus9777
    @elolimpozeus9777 ปีที่แล้ว

    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

  • @abrahamamaya6144
    @abrahamamaya6144 6 หลายเดือนก่อน

    Resolvi el tema de eliminar en el siguiente video.

  • @abrahamamaya6144
    @abrahamamaya6144 6 หลายเดือนก่อน +1

    Hola necesito el otro video porque sigo tus pasos pero me falta codigo para poder hacerlo no se si me entiendes.

  • @RasenBunkai
    @RasenBunkai 8 หลายเดือนก่อน +2

    ¿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.

  • @joupegui
    @joupegui 16 วันที่ผ่านมา

    hola, estoy siguiendo todos los pasos recomendados en este video, pero al ejecutar la accion de actualizar, me sale error en esta parte del codigo ($Codigo = $_GET['Codigo'];) ... Warning: Undefined array key "Codigo" .... gracias si me pueden ayudar

  • @juanmorales2942
    @juanmorales2942 8 หลายเดือนก่อน +1

    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
      @InformaticaStudios  8 หลายเดือนก่อน

      Revisa tu consulta SQL, ahí está el error. Encantado de ayudarte. Saludos 👏

    • @juanmorales2942
      @juanmorales2942 8 หลายเดือนก่อน

      @@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

    • @joupegui
      @joupegui 16 วันที่ผ่านมา

      @@juanmorales2942 hola amigo, actualmente estoy siguiendo la construccion de este crud y presento el mismo problema, lo pudiste solucionar?

    • @Devanation911
      @Devanation911 13 วันที่ผ่านมา

      En mi caso, me da error, al tratar de encontrar el archivo conexion.php. Pongo a disposición el segmento del codigo donde se genera el error. Ojala alguien lo supere y nos ilumine a los necesitados por comprender el error:

  • @oscarcastillo7452
    @oscarcastillo7452 2 ปีที่แล้ว +1

    una duda, es posible que en vez de cambiar la cantidad, se sume la cantidad anterior a la nueva?

    • @InformaticaStudios
      @InformaticaStudios  2 ปีที่แล้ว

      Claro. Eso lo puedes hacer al momento de realizar el UPDATE. Un ejemplo ( UPDATE producto set cantidad=(cantidad+$nuevaCantidad) )

  • @jorgealbertosalazarmartine795
    @jorgealbertosalazarmartine795 2 ปีที่แล้ว +1

    En el tema pasado pude arreglar ELIMINAR pero no he podido solventar en el de MODIFICAR, me da el siguiente ERROR.

    • @jorgealbertosalazarmartine795
      @jorgealbertosalazarmartine795 2 ปีที่แล้ว

      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

    • @jorgealbertosalazarmartine795
      @jorgealbertosalazarmartine795 2 ปีที่แล้ว

      include "modelo/conexion.php";
      $id = $_GET["id"];
      $sql = $conexion->query(" SELECT * FROM profiles WHERE id=$id ");
      T.T no se que tengo diferente.

  • @jkaeromero2288
    @jkaeromero2288 11 หลายเดือนก่อน +1

    Hola tengo, un problema, hice todo proceso, pero cuando deseo modificar siempre me sale: "campos vacios"

    • @InformaticaStudios
      @InformaticaStudios  11 หลายเดือนก่อน +2

      En tu controlador al validar verifica muy bien el NAME del formulario. Saludos 👏

    • @jkaeromero2288
      @jkaeromero2288 11 หลายเดือนก่อน

      @@InformaticaStudiosSi gracias, va verifuqué ello y trabajé con la tabla original de persona

    • @jkaeromero2288
      @jkaeromero2288 11 หลายเดือนก่อน

      @@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?

  • @jorgealbertosalazarmartine795
    @jorgealbertosalazarmartine795 2 ปีที่แล้ว +1

    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.

    • @InformaticaStudios
      @InformaticaStudios  2 ปีที่แล้ว +2

      Verifica que el nombre del campo de tu tabla coincida. Modifica el SELECT

    • @jorgealbertosalazarmartine795
      @jorgealbertosalazarmartine795 2 ปีที่แล้ว +1

      @@InformaticaStudios eso es lo más extraño que se llama igual id el campo de la tabla.

    • @jorgealbertosalazarmartine795
      @jorgealbertosalazarmartine795 2 ปีที่แล้ว +1

      @@InformaticaStudios listo, muchas gracias era el nombre de la tabla.

    • @InformaticaStudios
      @InformaticaStudios  2 ปีที่แล้ว +1

      👏

    • @elolimpozeus9777
      @elolimpozeus9777 ปีที่แล้ว

      ​@@jorgealbertosalazarmartine795 amigo me pasó lo mismo que a ti, me puedes decir cómo lo solucionaste?

  • @hectorarturoramosturcios2098
    @hectorarturoramosturcios2098 4 หลายเดือนก่อน

    La fecha no me la permite como está la bdd

  • @alvaroprez
    @alvaroprez 2 หลายเดือนก่อน

    He seguido su tutorial, como puedo mostrar los datos de una fila de la Tabla en en formulario de esta misma pagina ????

    • @larcecastellon7010
      @larcecastellon7010 หลายเดือนก่อน

      hola alvaro, primero que nada recordemos que deberiamos saber sql, teniendo esto en cuenta, para mostrar los datos de una fila, basta con hacer una peticion que liste dichos datos por medio de la variable que nos conecta la base de datos, por ejemplo: $conexion->query("SELECT * FROM users WHERE id=1");, de este forma tendras los datos correspondientes al id 1, lo anterior podris meterlo dentro de una variable y posteriormente imprimirla dentro de una etiqueta, saludos.
      POST: NO HAGO PARTE DE ESTE CANAL, SOLO SOY UN SAMARITANO QUE VIO TU COMENTARIO Y QUERIA AYUDAR

    • @Devanation911
      @Devanation911 13 วันที่ผ่านมา

      Hola, yo por aquí tengo el mismo problema, el cual no me permite por supuesto mostrar los datos de los campos en los input. He realizado todo el proceso, pero me da error al tratar de incluir la conexión. Aquí dejo el código, para que me ayuden.

  • @vjpadron07
    @vjpadron07 ปีที่แล้ว

    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.

    • @luistlecuitl8302
      @luistlecuitl8302 10 หลายเดือนก่อน

      Ya revisaste que los nombres de tus columnas coincidan con los de tu base de datos?

  • @edwinuscanga7756
    @edwinuscanga7756 ปีที่แล้ว

    PUEDES ACTUALIZAR TODO ESTO CON AJAX Y EN UN SOLO ARCHIVO CONTROLADOR???? SALUDOS DESDE MÉXICOO0

  • @alexjimenez5758
    @alexjimenez5758 ปีที่แล้ว +1

    falta algo, el código no da ningún aviso en caso de que los datos hayan sido modificados correctamente

    • @brasleecastillo4370
      @brasleecastillo4370 5 หลายเดือนก่อน

      tambien me pasa lo mismo bro, algo falta que él no mostró

  • @lemussanchezarturo3654
    @lemussanchezarturo3654 2 ปีที่แล้ว

    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 ?

    • @BrianCodeInt
      @BrianCodeInt ปีที่แล้ว

      Ya paso un Año amigo, asi que no se si hayas solventado tu duda pero te recomiendo usar Datatable :D

  • @rosariojazminorgensantos5209
    @rosariojazminorgensantos5209 2 ปีที่แล้ว +1

    Alguien que me ayude, no me deja modificar y ya cheque el codigo, pero no funciona. 😭😭😭

  • @andresalvarado4188
    @andresalvarado4188 ปีที่แล้ว

    no me funciona lo de verificar que el boton de modificar se presiona, por ende tampoco puedo editar los datos. AIUDA!!!

  • @abrahamamaya6144
    @abrahamamaya6144 6 หลายเดือนก่อน

    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.

    • @abrahamamaya6144
      @abrahamamaya6144 6 หลายเดือนก่อน

      ya resolvi tube que volver ingresalos en la base de tado me falta es el codigo para eliminar que ese si no lo vi.

    • @papeleriamilenium1825
      @papeleriamilenium1825 6 หลายเดือนก่อน

      @@abrahamamaya6144 PUEDES COMPARTIR EL DE EL BOTON EDITAR?

    • @papeleriamilenium1825
      @papeleriamilenium1825 6 หลายเดือนก่อน

      @@abrahamamaya6144 Y SI YO RESUELVO EL DE ELIMINAR TE LO COMPARTO
      +

    • @papeleriamilenium1825
      @papeleriamilenium1825 6 หลายเดือนก่อน

      PUEDES PASAR COD

    • @abrahamamaya6144
      @abrahamamaya6144 6 หลายเดือนก่อน

      @@papeleriamilenium1825

  • @nelsonjulianpelaez6722
    @nelsonjulianpelaez6722 ปีที่แล้ว

    osea usas el mvc o no?

  • @josecarlos-zc9hy
    @josecarlos-zc9hy 21 วันที่ผ่านมา

  • @JuanSebastianMedinaPiñeros
    @JuanSebastianMedinaPiñeros 6 หลายเดือนก่อน

    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.

  • @edilbertoandresescobarchav2032
    @edilbertoandresescobarchav2032 10 หลายเดือนก่อน

    muy bien explicado, pero al día de hoy se encuentra dando un error.

    • @luistlecuitl8302
      @luistlecuitl8302 10 หลายเดือนก่อน

      A que te refieres con error?

  • @alejandrafranco7440
    @alejandrafranco7440 ปีที่แล้ว

    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

    • @luistlecuitl8302
      @luistlecuitl8302 10 หลายเดือนก่อน

      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

  • @papeleriamilenium1825
    @papeleriamilenium1825 6 หลายเดือนก่อน

    ESPERO QUE PUEDAS AYUDARME ME MARCA UN ERROR

  • @rodolfolguin2
    @rodolfolguin2 2 ปีที่แล้ว

    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.

    • @thanaz0
      @thanaz0 2 ปีที่แล้ว

      mira la línea 25 de tu archivo editUser mira si esta correcto el código

  • @vjpadron07
    @vjpadron07 ปีที่แล้ว +1

    A mi tampoco me hace lo de modificar

  • @papeleriamilenium1825
    @papeleriamilenium1825 6 หลายเดือนก่อน

    ESPERO PUEDAS AYUDARMEME MARCA UN ERROR

    • @papeleriamilenium1825
      @papeleriamilenium1825 6 หลายเดือนก่อน

      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

  • @lucasayala0800
    @lucasayala0800 ปีที่แล้ว

    link del repo?

  • @yoiberdev
    @yoiberdev ปีที่แล้ว +1

    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

  • @celvin9638
    @celvin9638 4 หลายเดือนก่อน

    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