PHP and MySQL with CRUD Operations: Create, Read, Update, Delete

Поділитися
Вставка
  • Опубліковано 31 гру 2024

КОМЕНТАРІ • 230

  • @happythrottlemotomedia5529
    @happythrottlemotomedia5529 2 роки тому +14

    I just started studying Visual Studio and you my friend is the best and my favorite teacher. Thank you

  • @alfredgithinji3166
    @alfredgithinji3166 2 роки тому +9

    Wow! What an awesome video. I am already feeling confident working with PHP having come from the JavaScript world.

  • @carlosjunior2108
    @carlosjunior2108 Рік тому +3

    Excelent video! I'm brazilian and with my poour english i managed to do. You are very good teacher.

    • @GeronimoEmbang
      @GeronimoEmbang Місяць тому

      Hi can you send me the code of that?

  • @shinyamauchi82
    @shinyamauchi82 Місяць тому

    this is very simple, quick, understandable, ANYTHING THAT IS SMOOTH AND NOT COMPLICATED. THANK YOU SIR!
    😃

  • @murtazausmani7004
    @murtazausmani7004 2 роки тому +4

    I Love You Mate, I was doing a freelance project and I was stuck but you helped me! Thanks

  • @abdulhaq6060
    @abdulhaq6060 2 роки тому +3

    I love your programming tutorials on UA-cam.

  • @Dhika653
    @Dhika653 2 роки тому +5

    OMG ITS WORKED! Guys it really worked. Thank you maboy

  • @A_ALI24
    @A_ALI24 2 роки тому +6

    Concise course. Well prepared. Well presented. Thank you very much. Keep up. All the best.

  • @MrTizinator
    @MrTizinator Рік тому +1

    Appreciate it that Bob also made it on the list

  • @ramsuthar3473
    @ramsuthar3473 2 роки тому +5

    This tutorial is amazing and you are really good at teaching !! great job sir !

  • @fishworxify
    @fishworxify 6 місяців тому

    AWESOME!!! Just what I was looking for. Beautifully explained and presented!!!!

  • @infodiff
    @infodiff 9 місяців тому +1

    Thank you so much. Joined u on patreon as well.

    • @BoostMyTool
      @BoostMyTool  9 місяців тому +1

      Thank you for your support

    • @unknown-j1r3q
      @unknown-j1r3q 24 дні тому

      @@BoostMyTool HOW CAN I FIX THE UPDATE BRO?

  • @BhootFmOfficial786
    @BhootFmOfficial786 2 роки тому +2

    Amazing. i have just watched this full video. easy explanation.
    waiting for more videos.🤚

  • @Mr.samomar
    @Mr.samomar 2 роки тому +8

    I was get problem Here 24:09 When I use same Email, It's not only show the error massage It will break the code.
    Then I used try catch to solve the problem.
    try {
    $sql = "INSERT INTO clients (name, email, phone, address) VALUES ('$name', '$email', '$phone', '$address')";
    $result = $connection->query($sql);
    } catch (\Exception $e) {
    $erorrMsg = "Invalid Query: " . $connection->error;
    break;
    };
    Now it's working fine, Thank you so much for this tutorial.

    • @seint1044
      @seint1044 Рік тому +2

      thanks brother

    • @Mr.samomar
      @Mr.samomar Рік тому +1

      @@seint1044 Your welcome

    • @zekrom6537
      @zekrom6537 11 місяців тому +1

      wow thank you was worth reading all comments to finally find a solution, my guess is that the youtuber added some extra lines somewhere that we cant see in the video thats why it doesnt work for us but does for him, but its not erorrMsg its errorMessage you made a typo there i assume but it works

  • @Sai-nr4tw
    @Sai-nr4tw 2 роки тому +1

    THANK YOU MISTER THIS REALLY A BIG HELP IN MY CAPSTONE PROJECT!!! THANKS YOU VERYY MUCHHHH

  • @CodeWithAffan1
    @CodeWithAffan1 Рік тому +18

    Edit and delete not working

  • @Silaghy
    @Silaghy 2 роки тому

    Thanks the best CRUD video on this platform

  • @nicoschulz4037
    @nicoschulz4037 2 роки тому +15

    Nice video with good explanation. Worked for me even without the source code. Took a while, but it worked.
    Just one quick question: Is there a simple way to add a confirmation to the delete-button before deleting? Thanks in advance.

    • @Kodexx_roy
      @Kodexx_roy Рік тому

      Hello, can you help me out

  • @Kashalot24
    @Kashalot24 11 місяців тому

    Thank you so much! Everything is worked. You really helped me. Thank you, teacher

  • @mineaks
    @mineaks Рік тому

    Great video. Thanks for the effort taken to show this

  • @benoittheriault2635
    @benoittheriault2635 2 роки тому +6

    Since you are not binding data it’s dangerous for SQL injections. Also, data should be pas into test_input to make sure that injections is also impossible.

  • @AdílioNeto-h3x
    @AdílioNeto-h3x 9 місяців тому

    It was really helpful. Thank you very much!

  • @hsgaming1251
    @hsgaming1251 Рік тому

    bro your language is fantastic

  • @faktahati1007
    @faktahati1007 Рік тому

    Nice Course It's worked thank you so much

  • @randyortiz6151
    @randyortiz6151 Рік тому +2

    This is an excellent lesson and the code works. Thank You!😊

  • @fernavas123
    @fernavas123 Рік тому

    Thanks! Excellent video! Really helped me. Congrats! You're amazing

  • @ashutoshgangwar2665
    @ashutoshgangwar2665 Рік тому

    Thanks for this imp topic that you have covered

  • @abdumunib2417
    @abdumunib2417 2 роки тому

    Good one , easy explanation short method thanx it helped alot in my project

  • @ابوأحمد-ث9ت4ض
    @ابوأحمد-ث9ت4ض 2 роки тому +3

    شرح اكثر من رائع شكرا لك عزيزي

  • @carrothed760
    @carrothed760 2 роки тому +8

    Good tutorial, but would have been nice If we can see the source code, following from just the screen is difficult and confusing.

  • @abovethenimbus
    @abovethenimbus 7 місяців тому +1

    thankyou i can now graduate

  • @HansAllende
    @HansAllende Рік тому

    So easy explain, very helpful, thanks!

  • @JippiMonster
    @JippiMonster Рік тому +2

    When I click edit it says: "Invalid query: 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". Did anyone know why?

    • @mayonnaise.8210
      @mayonnaise.8210 Рік тому

      This is my problem right now, I don't know what is the problem is😢

    • @BaukeC
      @BaukeC Рік тому

      What if you remove the '' around the $id in the query (...... WHERE id=$id")

  • @NetReklam-om3ds
    @NetReklam-om3ds 8 місяців тому

    Thanks for the tutorial but on some parts it's impossible to see the code
    Example:
    at time 20:14
    at time 20:49 it's impossible to see the bootstrap code
    I haven't finished the course for now. I hope there are no more parts where you can't see the code.

  • @2007protsenko
    @2007protsenko 5 місяців тому

    Very helpful, thank you👍

  • @kat3586
    @kat3586 9 місяців тому

    Best teacher

  • @phc_kaodin
    @phc_kaodin 2 роки тому

    Thank you for making such a great tutorial

  • @djskipe
    @djskipe 4 місяці тому

    Thank you bro!
    Very helpful

  • @ryoma8801
    @ryoma8801 Рік тому

    Nice tutorial all works fine on me i solve it in just an hour. But i would appreciate if you added some pop up text when clicking delete button.

  • @EDITVERSE37
    @EDITVERSE37 Рік тому +3

    Bro In 20:49 what comes after aria-label

    • @malysn7
      @malysn7 Рік тому

      did u get the code?

    • @zekrom6537
      @zekrom6537 11 місяців тому +1

      button type='button' class='btn-close' data-bs-dismiss='alert' aria-label='Close'>

  • @lucaabg3796
    @lucaabg3796 2 роки тому

    Best tutorial ☺️☺️

  • @riya_sharma1709
    @riya_sharma1709 Рік тому

    Thank you sir for this video 😊

  • @benedekszabo9121
    @benedekszabo9121 Рік тому +3

    Almost everything is working correctly, but in the edit and in the delete always write that the id variable is not set to the URL. If i write the id manually to the URL (for example 'localhost/myshop/delete.php?id=1) it's working. Does anyone detected this problem?

  • @Kaptan_Gezer
    @Kaptan_Gezer Рік тому +1

    20:11 I cannot read the code here: .....label='Close'>

  • @eurryherry1484
    @eurryherry1484 Рік тому

    thank you sir you help me a lot.

  • @ChandrajeetPratapSinghCJay
    @ChandrajeetPratapSinghCJay 2 роки тому

    great tutorial for php mysqli html table !!!

  • @abdelkadertalbi7063
    @abdelkadertalbi7063 Рік тому

    that was amazing tutorial sir

  • @sukateknologi159
    @sukateknologi159 2 роки тому

    Thnks a lot for your video brow, i can lerning this..

  • @nooni213
    @nooni213 Рік тому

    شكرا استاذ🙏🙏

  • @Oprekode
    @Oprekode 5 місяців тому

    Nice learning brother

  • @medhabibbenyoussef9391
    @medhabibbenyoussef9391 Рік тому +1

    you didn't show us how we can display the error of duplicating an email which is unique in our data base

  • @marcinzale
    @marcinzale Рік тому

    Very good tutorial.

  • @nimijoshy5319
    @nimijoshy5319 10 місяців тому

    really very usefull...thank u

  • @AlphamanKing
    @AlphamanKing 11 місяців тому

    Great tutorial, although you left out some things and I had to figure and refigure them out myself.

  • @HelloWorld-so9uj
    @HelloWorld-so9uj Рік тому

    Thank you very much❤❤.

  • @virginiasolomon1472
    @virginiasolomon1472 2 роки тому

    Wonderful youtube, thank very much!
    I wonder how to add a dialog with 2 buttons for acknowledge to delete the client or not.
    Thank you!

  • @miguelangelperezsantiago783
    @miguelangelperezsantiago783 6 місяців тому

    Thank you very much Sr.

  • @JohnMarkDue
    @JohnMarkDue 8 місяців тому

    do you have a tutorial like this that not using bootstrap? thanks..

  • @keepitsimple3645
    @keepitsimple3645 2 роки тому

    awasome video thanks very much

  • @WebCrafters-yo7ju
    @WebCrafters-yo7ju 5 місяців тому

    What would I do if I had radio buttons with the value part already filled

  • @KpegloMakafui
    @KpegloMakafui 9 місяців тому

    I clicked on the resubmit form when working on this project the new client form is no longer loading or showing any help

  • @mervenwedaye5943
    @mervenwedaye5943 2 роки тому +2

    Hello sir, thanks a lot for this good you have done , could I ask you to do the same tutorial with PDO connection to the data-base. Thanks in advance

  • @yahyadede9133
    @yahyadede9133 2 роки тому +2

    i have error in post method
    " Undefined variable $_post in " he said Trying to access array offset on value of type null in C:\xampp\htdocs\xampp\update.php on line 46
    can plz tell me why is that happen

    • @BaukeC
      @BaukeC Рік тому

      you should use: $_POST['....'] (capitals)

  • @arnoldmesa2813
    @arnoldmesa2813 2 місяці тому

    Hi
    I have a problem in my New client form
    when the data is not complete and you send it to delete the data
    of the cost the problem reaches the modify button when I press the modify button there is no data in the new customer form
    If you can help me with this please

  • @muhammadhusaynamilaiyub6911
    @muhammadhusaynamilaiyub6911 9 місяців тому

    sir what do i do if i'm using a foreign key for example each project has different multiple task and i am using foreign key so that whenever i add a task it will get the id of the project then the tasks i added in that project will display but when i edit i want a certain task i have to get the project id and task id how do i do that?

  • @marisberzins4895
    @marisberzins4895 Рік тому

    where did u lost SuccessMessage after successfull now client registration ?

  • @jaws21015
    @jaws21015 Рік тому

    This is very concise but as such it was prone to errors; I spent about a month to troubleshoot this and get it to "work". I was missing end tags and syntax errors as I tried to replicate the process.

    • @lucasferreira8229
      @lucasferreira8229 Рік тому +1

      i'm having the same issue. can you help me?
      in the (edit.php),
      $sql = "UPDATE clients "."SET nome = '$nome', email = '$email', telefone = '$telefone', endereco = '$endereco' "."WHERE id = '$id' ";
      if I remove the ' ' from the $id, it throws an error in this line ( $result = $conection->query($sql); )
      if I let it like this ( WHERE id = $id"; ) it finishes the process, but it doesn't save the data.

    • @alainlado
      @alainlado Рік тому

      ​@@lucasferreira8229tbh, i find it better not to concatenate and just plain write it like echo "sql query code..." Than echo "" . " " . "";

    • @predestined97
      @predestined97 Рік тому

      @@lucasferreira8229 Hi Lucas. Do you still need help?

  • @teeyiheng4697
    @teeyiheng4697 2 роки тому

    Thank you very much, I have learned a lot.

  • @cmcotrading
    @cmcotrading 2 роки тому

    You are amazing my dear... But my question is can i use the same file in a different computer

  • @zekrom6537
    @zekrom6537 11 місяців тому

    at min 24 for some reason mine refuse to show the error message correctly with the yellow box around it and just shows a white page saying fatal error on line 34 in the create.php and that line is within these 3:
    $sql = "INSERT INTO clients (name, email, phone, address)" .
    "VALUES ('$name', '$email', '$phone', '$address')";
    $result = $connection->query($sql);

  • @atienzaivanreint.9818
    @atienzaivanreint.9818 Рік тому

    Can you help me, the existing data is not showing on edit page

  • @yeyestravelbites
    @yeyestravelbites 9 місяців тому

    Anyone has an idea why I;m getting uncaught exception when adding duplicate email?? Instead of catching the error and showing it as a dismissable warning message?

  • @mitarzirojevic2582
    @mitarzirojevic2582 2 роки тому

    Hello,
    In 87 line, if loop for executions success Message, i can't see all code for executions. Because of that i have error when i try enter a new user.
    Same thinks is with error message.
    Can you please paste code of success and error message in if loop?
    Thanks

  • @Beastfan_0-i3x
    @Beastfan_0-i3x Рік тому

    i have some issue server saying THIS REQUESTED URL WAS NOT FOUND IN THIS SERVER what shoud i do

  • @pendragontv945
    @pendragontv945 Рік тому

    For some reason, the edit and delete function doesn't work for me, everything else does.

  • @waelzad4655
    @waelzad4655 2 роки тому

    Great Example !

  • @waelzad4655
    @waelzad4655 2 роки тому

    after applying your example ! , I have Lots of warning errors (Warning: Undefined array key "id") , would you plz, support ?

  • @Скофиэлд
    @Скофиэлд 2 роки тому

    sir you make great tutorials thank you very much, do you think you could make one on how to make a chrome crypto prices extension or VS code extension? since they seem to be hot topics.

  • @raevenconsolacion2449
    @raevenconsolacion2449 Рік тому

    i donr want to add other files i only want to put all code in one file
    how am i supposed to do that?
    please help me

  • @anonymous_0717
    @anonymous_0717 Рік тому

    Thank you so much ☺

  • @cryptomoguls-ss1lh
    @cryptomoguls-ss1lh Рік тому

    I'm having a problem displaying the success message

  • @mo_zidan7259
    @mo_zidan7259 2 роки тому

    can you do that with ajax, I will be grateful if you help with that

  • @techwithdenzel
    @techwithdenzel 2 роки тому

    Great tutorial.

  • @TUBENOLOGY
    @TUBENOLOGY Рік тому

    What if the client who add his own info and admin receive infos in admin panel

  • @FranekMobile
    @FranekMobile 7 місяців тому

    Hi, How can I be able to delete records, but how can I add an alert that will confirm the deletion, but I don't know how to do it, I've been looking and nothing.

    • @grum_pii
      @grum_pii 4 місяці тому

      Give an echo " alert("message ")

  • @MelvinReano-t1w
    @MelvinReano-t1w Рік тому

    excellent video... do u have any course to buy about php?

  • @alainlado
    @alainlado Рік тому

    I really don't know how you were able to run the invalid query in create.php

  • @shreyas8534
    @shreyas8534 2 роки тому

    thankyou for the tutorial
    but can i get the source code for this, its not available in the description box

  • @Henry_Nunez
    @Henry_Nunez 2 роки тому

    👍🔔 Very good

  • @arm5379
    @arm5379 Рік тому

    hi, can anyone help? my $connection variable is showing undefined for this - help please

  • @Dewnam
    @Dewnam Рік тому

    I entered like 5 rows in teh database but my php only shows one row

  • @edgarmelendez-qh1ed
    @edgarmelendez-qh1ed 7 місяців тому

    me parece un buen video...me salio un error de una alerta y no me deja ingresar datos del cliente, me podrias enviar el archivo para descargar en que falle..gracias

  • @unior2676
    @unior2676 2 роки тому +1

    Sir can you plz write error message and success message display code here

  • @viane123456
    @viane123456 2 роки тому +4

    Can you share a source code?

  • @ayodahunsi
    @ayodahunsi 2 роки тому +3

    Nice tutorial. Where can we download the source code?

    • @BoostMyTool
      @BoostMyTool  2 роки тому +4

      When I added the download link of the source code, I noticed that the viewers download the source code and do not watch the video. As a result, youtube considers that the video is not attractive and does not suggest it frequently. So I decided to delete the source link.

    • @mexiko4532
      @mexiko4532 2 роки тому +10

      @@BoostMyTool Without the source code this video is also not attractive for the viewers.

    • @Manuelx5
      @Manuelx5 2 роки тому

      @@BoostMyTool you can hide the link to the source in the video, the people see your video and can download the source code

    • @TKTK-jx4np
      @TKTK-jx4np 2 роки тому +1

      @@BoostMyTool man im relly sad about your code stolen bro!. BUT i relly need your code source bro. Trust my bro!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

    • @papeacendiaye4900
      @papeacendiaye4900 Рік тому

      @@BoostMyTool you can create a github project et shade the link

  • @mal4797
    @mal4797 7 місяців тому

    Can the website be opened properly on phones?

  • @ΕυδόκιμοςΠετράκης-π9σ

    I want the link with bootsrap in file index.php and line 8

  • @ZBick
    @ZBick 2 роки тому +1

    I get an error saying access denied for user ‘root@localhost’ (using password: NO)

    • @WHIROHATESTHIS
      @WHIROHATESTHIS 2 роки тому

      the password should be root

    • @ZBick
      @ZBick 2 роки тому

      @@WHIROHATESTHIS I put the password as 'root' and I am still getting the same error... "Fatal error: Uncaught mysqli_sql_exception: Access denied for user 'root'@'localhost' (using password: YES) in C:\xampp\htdocs\myshop\index.php:35 Stack trace: #0 C:\xampp\htdocs\myshop\index.php(35): mysqli->__construct('localhost', 'root', 'root', 'myshop') #1 {main} thrown in C:\xampp\htdocs\myshop\index.php on line 35" this is the error I am receiving with line 35 being "$connection = new mysqli($servername, $username, $password, $database);" in my VS.

    • @papagoku1041
      @papagoku1041 2 роки тому

      @@ZBick Same have you found the fix?

    • @papagoku1041
      @papagoku1041 2 роки тому

      @@ZBick Found the fix, The name of the database was the problem, The one u create in xampp, Has to be the same

  • @jakobdylancelestialcordero2329
    @jakobdylancelestialcordero2329 2 роки тому

    SQL QUERY i copied on description error it has !on email same as i delete itPLS help me Tnxs

  • @trannhan1432
    @trannhan1432 Рік тому

    Thank you!