For the best user experience, you should get into the habit of displaying validation errors in MySQL all at once. Let the errors accumulate, and require users to fix them before they can submit the form. A message at the end can request that users fix the following errors, such as not leaving a form blank, and tools such as a red border around fields with errors enables you to display them in a user-friendly way. This video tutorial also covers other issues with validation errors.
- View Offline
- Exercise Files
Now that we understand the basics of validations and some of the pitfalls that …we can run into. I want us to talk about how we can …display validation errors back to the user in a little bit better way than what …we've been doing. So when we had our validation.php file …you can see that we were just echoing out validation failed. …That's all we were doing is just putting validation failed to the screen. …That's not particularly useful. It was great for testing but it doesn't …really allow us to have something that's user friendly when we start building a …full web application. So, let's take that file, and let's just …do Save As on it, and let's do validation errors.php.…
We'll keep these same validation errors in here, but what we're going to do is …start changing the messages. And what we want to do when someone …submits a form is we want to find out all the errors in that data, in other words, …we want to let the errors accumulate. We don't want to just let Return back to …the user when we find our first error. If they made a mistake in the first name …
- What is PHP?
- Installing and configuring PHP and MySQL
- Exploring data types
- Controlling code with logical expressions and loops
- Using PHP's built-in functions
- Writing custom functions
- Building dynamic webpages
- Working with forms and form data
- Using cookies and sessions to store data
- Connecting to MySQL with PHP
- Creating and editing database records
- Building a content management system
- Adding user authentication
Skill Level Beginner
PHP with MySQL Beyond the Basicswith Kevin Skoglund10h 26m Intermediate
1. PHP Overview
2. Mac Installation
3. Windows Installation
4. First Steps
5. Exploring Data Types
6. Control Structures: Logical Expressions
7. Control Structures: Loops
8. User-Defined Functions
10. Building Web Pages with PHP
11. Working with Forms and Form Data
12. Working with Cookies and Sessions
13. MySQL Basics
14. Using PHP to Access MySQL
15. Building a Content Management System (CMS)
16. Using Site Navigation to Choose Content
17. Application CRUD
18. Building the Public Area
19. Regulating Page Access
Next steps2m 4s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.