Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 7016925
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 27, 20262026-05-27T22:50:54+00:00 2026-05-27T22:50:54+00:00

I have set up a MySQL table multiple columns, one of which acts as

  • 0

I have set up a MySQL table multiple columns, one of which acts as a unique index. This column corresponds to one of my form inputs so that I can prevent duplicate row entries.

Being new to PHP, my question is: when the MySQL duplicate entries error is called, what would be the most succinct way of manipulating it so that I can display a custom message or return the user to the original form?

I’m guessing that mysql_errno and header(); would be the way to go but I’m struggling to understand how.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-27T22:50:55+00:00Added an answer on May 27, 2026 at 10:50 pm

    You don’t want regular users to see the mysql_error that is displayed, so a custom message is preferred here. When you’re using a mysql_query with an insert or update statement it will return true on success and false otherwise.

    You could do something like this to solve it:

    $query = "query goes here";
    if(mysql_query($query)) {
        echo "Success!";
    } else {
        echo "Data not submitted. Please try again.";
    }
    

    You could of course modify this so that the user is redirected somewhere upon success or failure. If you want to use the header function to redirect a user make sure that there is not output on the page before the function is called.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have a mysql table field set as time type which stores data in
I need to have MySQL query like this one: UPDATE table_name SET 1 =
I have a DATE datatype mysql column in a table. I want to set
I have a MySQL table which has three columns: Authority | MapID | Time
i have a table name preferences under this there are multiple columns but i
I have a Mysql table with multiple languages, one language a field. My character
I am trying to update multiple rows on one table using MySQL. I have
I have a MySQL table & fields that are all set to UTF-8. The
I have a table that has the following columns: GRVLID GRID Timein Timeout This
I've got a MySQL table that acts like a nested set in order to

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.