Guest User

Untitled

a guest
Jul 30th, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.26 KB | None | 0 0
  1. How do I use PHP and MYSQL to fill fields with in a form when the data comes from multiple tables? [closed]
  2. <?php
  3. $connect = mysql_connect("localhost","*********","******") or die ("Couldn't Connect"); //host,username,password
  4. mysql_select_db("virtua15_j*1**") or die ("Could not find database");
  5.  
  6. $query = mysql_query("SELECT * FROM jos_users LEFT JOIN jos_comprofiler ON jos_users.id=jos_comprofiler.id WHERE jos_users.id = $id");
  7.  
  8.  
  9. ?>
  10. <html>
  11. <form action="populate.php" method='post'>
  12. <table>
  13. <tr>
  14. <td>VAE&nbsp;Username:</td>
  15.  
  16. <td><input type='text' name='username' value=''></td>
  17. </tr>
  18. <tr>
  19. <td>VAE&nbsp;Password:</td>
  20.  
  21. <td><input type='password' name='password' value=''></td>
  22. </tr>
  23. </table>
  24. <p><input type='submit' name='submit' value='Search & Populate!'></p>
  25. </form>
  26. <hr>
  27.  
  28. <form action="dafreg.php" method='post'>
  29. <table>
  30. <tr>
  31. <td>Fristname:</td>
  32. <td><input type='text' name='firstname' value='<?php echo $firstname; ?>'></td>
  33. </tr>
  34. <tr><td>Lastname:</td>
  35. <td><input type='text' name='lastname' value='<?php echo $lastname; ?>'></td>
  36. </tr>
  37. <tr>
  38. <td>Login:</td>
  39. <td><input type='text' name='login' value='<?php echo $username; ?>'></td>
  40. </tr>
  41. <tr><td>Password:</td>
  42. <td><input type='text' name='pass' value=''></td>
  43. </tr>
  44. <tr><td>Country:</td>
  45. <td><input type='text' name='country' value=''></td>
  46. </tr>
  47. <tr><td>Pilot:</td>
  48. <td><input type='checkbox' name='pilot' value=''></td>
  49. </tr>
  50. <tr><td>ATC:</td>
  51. <td><input type='checkbox' name='atc' value=''></td>
  52. </tr>
  53. <tr><td>Email:</td>
  54. <td><input type='text' name='email' value=''></td>
  55. </tr>
  56. </table>
  57. <p><input type='submit' name='submit' value='Register'></p>
  58. </form>
  59.  
  60.  
  61.  
  62.  
  63.  
  64. </form>
  65.  
  66.  
  67. </html>
  68.  
  69. $query = mysql_query("SELECT jos_users.FirstName, jos_users.LastName FROM jos_users LEFT JOIN jos_comprofiler ON jos_users.id=jos_comprofiler.id WHERE jos_users.id = " . mysql_real_escape_string($id));
  70.  
  71. if ($row = mysql_fetch_assoc($query))
  72. {
  73. $firstname = $row['FirstName']; //This is whatever the field is called in your table
  74. $lastname = $row['LastName'];
  75. }
  76.  
  77. $username = $_POST["username"];
  78. $password = $_POST["password"];
  79.  
  80. $query = mysql_query("SELECT firstname, lastname, ... FROM jos_users LEFT JOIN jos_comprofiler ON jos_users.id=jos_comprofiler.id WHERE jos_users.username = " . $username);
Add Comment
Please, Sign In to add comment