Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Możliwość edycji profilu
wiktor000
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 23.02.2018

Ostrzeżenie: (10%)
X----


Witam mam stronę na której jest logowanie + rejestracja. Skończyłem właśnie robić kod na profil użytkownika [kod poniżej]
lecz niestestety nie potrafię zrobić możliwości edycji profilu
  1. <?php require('includes/config.php');
  2.  
  3.  
  4. if(!$user->is_logged_in()){ header('Location: login.php'); exit(); }
  5.  
  6.  
  7. $title = 'Profile Page';
  8.  
  9.  
  10. require('layout/header.php');
  11. ?>
  12.  
  13. <?php
  14. $sql = "select * from members where memberID='".$_SESSION['memberID']."';";
  15.  
  16. try{
  17. $rs = $db->query($sql);
  18. if($rs != null){
  19. $result = $rs->fetch(PDO::FETCH_ASSOC);
  20. }
  21. } catch (Exception $ex) {
  22. echo '<p class="bg-danger">'.$e->getMessage().'</p>';
  23. }
  24.  
  25. if(isset($result)){
  26. echo "<table>";
  27.  
  28. echo "<tr><th>Nick użytkownika: </th><td>".$result['username']."</td></tr>";
  29.  
  30. echo "<tr><th>Email: </th><td>".$result['email']."</td></tr>";
  31. echo "<tr><th>Aktywowane konto: </th><td>".$result['active']."</td></tr>";
  32.  
  33. echo "</table>";
  34. }
  35.  
  36. ?>
  37. <?php
  38.  
  39. require('layout/footer.php');
  40. ?>


  1. CREATE TABLE `members` (
  2. `memberID` int(11) NOT NULL,
  3. `username` varchar(255) COLLATE utf8mb4_bin NOT NULL,
  4. `password` varchar(255) COLLATE utf8mb4_bin NOT NULL,
  5. `email` varchar(255) COLLATE utf8mb4_bin NOT NULL,
  6. `active` varchar(255) COLLATE utf8mb4_bin NOT NULL,
  7. `resetToken` varchar(255) COLLATE utf8mb4_bin DEFAULT NULL,
  8. `resetComplete` varchar(3) COLLATE utf8mb4_bin DEFAULT 'No',
  9. `pimie` varchar(255) COLLATE utf8mb4_bin NOT NULL,
  10. `dimie` varchar(255) COLLATE utf8mb4_bin NOT NULL,
  11. `omnie` varchar(255) COLLATE utf8mb4_bin DEFAULT NULL,
  12. `urodziny` varchar(255) COLLATE utf8mb4_bin NOT NULL,
  13. `kraj` varchar(255) COLLATE utf8mb4_bin NOT NULL,
  14. `miasto` varchar(255) COLLATE utf8mb4_bin NOT NULL
  15. PRIMARY KEY (`memberID`)
  16. ) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin;


POZDRAWIAM Lkingsmiley.png
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 07:32