title: PHP Hide id from being shown in a href url
body: <p>I have two MySQL tables. The first one is for the user's credentials i.e. username, password, business_id (system generated). The second one has the user's profile for multiple entities e.g. business name, location, profile_id and business id (system genrated - the same number for the business_id).</p>
  
  <p>The user can edit the details of their business details i.e. their details in the second table. The business id would be say 'abcdef' and profile id would be say 1234567, if they have a second business profile it would be say 1235879.</p>
  
  <p>In order to edit each profile I would have to have the following URL</p>
  
  <pre><code>&lt;a href="edit_profile.php?id=1234567"&gt;Edit Business Profile&lt;/a&gt;
  </code></pre>
  
  <p>For the second one it would be </p>
  
  <pre><code>&lt;a href="edit_profile.php?id=1235879"&gt;Edit Business Profile&lt;/a&gt;
  </code></pre>
  
  <p>In turn when the a href is clicked the url in the browser would be <code>edit_profile.php?id=1234567</code> and for the second one would be <code>edit_profile.php?id=1235879</code></p>
  
  <p>Would it be possible that instead of having <code>edit_profile.php?id=1234567</code> and <code>edit_profile.php?id=1235879</code> in the URL I would have <code>edit_profile.php?id=1234567</code> and for the second one would be <code>edit_profile.php</code></p>
  
  <p>I don't want the User to see the id i.e. have only <code>edit_profile.php</code></p>
  
  <p>Ideally, I would like to use a PHP solution, please.</p>