Это видео недоступно.
Сожалеем об этом.
PHP and MySQL with CRUD Operations: Create, Read, Update, Delete
HTML-код
- Опубликовано: 18 май 2022
- Create Web Application using PHP and MySQL. How to connect to mysql database using PHP. How to fill HTML table from database using PHP. How to perform CRUD operations using PHP and MySQL.
********************************
Source code on Patreon: / php-and-mysql-84465280
********************************
Install XAMPP: • How to Install XAMPP 8...
********************************
SQL Queries:
CREATE TABLE clients (
id INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
name VARCHAR (100) NOT NULL,
email VARCHAR (200) NOT NULL UNIQUE,
phone VARCHAR(20) NULL,
address VARCHAR(200) NULL,
created_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP
);
INSERT INTO clients (name, email, phone, address)
VALUES
('Bill Gates', 'bill.gates@microsoft.com', '+123456789', 'New York, USA'),
('Elon Musk', 'elon.musk@spacex.com', '+111222333', 'Florida, USA'),
('Will Smith', 'will.smith@gmail.com', '+111333555', 'California, USA'),
('Bob Marley', 'bob@gmail.com', '+111555999', 'Texas, USA'),
('Cristiano Ronaldo', 'cristiano.ronaldo@gmail.com', '+32447788993', 'Manchester, England'),
('Boris Johnson', 'boris.johnson@gmail.com', '+4499778855', 'London, England');
*************************** .
***********************************
🔥 Complete Udemy Courses :
Build E-commerce Web Application using ASP.NET Core : www.udemy.com/...
Build E-commerce Web API using ASP.NET Core : www.udemy.com/...
Build E-commerce Web Application using React JS : www.udemy.com/...
⬇️ Free Document Proofreading ⬇️
► Grammarly : grammarly.go2c...
I just started studying Visual Studio and you my friend is the best and my favorite teacher. Thank you
Wow! What an awesome video. I am already feeling confident working with PHP having come from the JavaScript world.
Excelent video! I'm brazilian and with my poour english i managed to do. You are very good teacher.
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.
thanks brother
@@seint1044 Your welcome
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
OMG ITS WORKED! Guys it really worked. Thank you maboy
How do you fix the edit part?
AWESOME!!! Just what I was looking for. Beautifully explained and presented!!!!
I love your programming tutorials on RUclips.
I Love You Mate, I was doing a freelance project and I was stuck but you helped me! Thanks
Concise course. Well prepared. Well presented. Thank you very much. Keep up. All the best.
Appreciate it that Bob also made it on the list
thankyou i can now graduate
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.
Hello, can you help me out
This tutorial is amazing and you are really good at teaching !! great job sir !
100% agreed
Thank you so much. Joined u on patreon as well.
Thank you for your support
THANK YOU MISTER THIS REALLY A BIG HELP IN MY CAPSTONE PROJECT!!! THANKS YOU VERYY MUCHHHH
Amazing. i have just watched this full video. easy explanation.
waiting for more videos.🤚
😊
Thank you so much! Everything is worked. You really helped me. Thank you, teacher
Thanks the best CRUD video on this platform
Very helpful, thank you👍
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.
Hello. How do you bind data plz?
Nice learning brother
Great video. Thanks for the effort taken to show this
شرح اكثر من رائع شكرا لك عزيزي
OMG EDIT: right after posting this comment i realize whats the error because i read my comment again 🤦♂ the error is that its $results not $result its just that missing s what is causing the issues omg BUT then it gives a new error saying Warning: Undefined array key "id" :| ill edit it again if i figure it out i guess
so i found the solution for getting the "warning undefined array key "id" error
inside the edit.php scroll down to where you have the
it should look like this:
Thk dude for "warning undefined array key "id"
It was really helpful. Thank you very much!
Good tutorial, but would have been nice If we can see the source code, following from just the screen is difficult and confusing.
Nice Course It's worked thank you so much
What would I do if I had radio buttons with the value part already filled
Best teacher
Thanks for this imp topic that you have covered
bro your language is fantastic
Edit and delete not working
Thanks! Excellent video! Really helped me. Congrats! You're amazing
Thank you very much Sr.
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.
So easy explain, very helpful, thanks!
Good one , easy explanation short method thanx it helped alot in my project
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
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
you should use: $_POST['....'] (capitals)
This is an excellent lesson and the code works. Thank You!😊
Thank you for making such a great tutorial
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?
This is my problem right now, I don't know what is the problem is😢
What if you remove the '' around the $id in the query (...... WHERE id=$id")
Thnks a lot for your video brow, i can lerning this..
Great tutorial, although you left out some things and I had to figure and refigure them out myself.
thank you sir you help me a lot.
Very good tutorial.
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?
great tutorial for php mysqli html table !!!
really very usefull...thank u
you didn't show us how we can display the error of duplicating an email which is unique in our data base
I clicked on the resubmit form when working on this project the new client form is no longer loading or showing any help
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?
I know that
that was amazing tutorial sir
Thank you sir for this video 😊
awasome video thanks very much
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!
شكرا استاذ🙏🙏
Great Example !
Thank you very much❤❤.
Best tutorial ☺️☺️
do you have a tutorial like this that not using bootstrap? thanks..
Great tutorial.
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
Thank you god bless
Can you share a source code?
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?
after applying your example ! , I have Lots of warning errors (Warning: Undefined array key "id") , would you plz, support ?
Thank you so much ☺
You are amazing my dear... But my question is can i use the same file in a different computer
Nice!!
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
Thank you so much
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.
Thank's you so much
i have some issue server saying THIS REQUESTED URL WAS NOT FOUND IN THIS SERVER what shoud i do
Thank you!
👍🔔 Very good
Sir can you plz write error message and success message display code here
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
Bro In 20:49 what comes after aria-label
did u get the code?
button type='button' class='btn-close' data-bs-dismiss='alert' aria-label='Close'>
thank you!
excelente video muy
Thank you very much, I have learned a lot.
where did u lost SuccessMessage after successfull now client registration ?
Can you help me, the existing data is not showing on edit page
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.
nice tutorial
can i get the code
Can the website be opened properly on phones?
For some reason, the edit and delete function doesn't work for me, everything else does.
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);
me pasa lo mismo
hi, can anyone help? my $connection variable is showing undefined for this - help please
What if the client who add his own info and admin receive infos in admin panel
can you do that with ajax, I will be grateful if you help with that
I’m sure that you are Tunisian Cause we know the accent of Each other
thankyou for the tutorial
but can i get the source code for this, its not available in the description box
I really don't know how you were able to run the invalid query in create.php
SQL QUERY i copied on description error it has !on email same as i delete itPLS help me Tnxs
I entered like 5 rows in teh database but my php only shows one row
the id is required for all table in database !!!!!