Skip to content
Snippets Groups Projects
Commit 2c8cc7c7 authored by Mikhael Artur Darmakesuma's avatar Mikhael Artur Darmakesuma
Browse files

Added js for edit pref loc

parents bea1839d 3c4cf060
1 merge request!42Projekers - 13515051 - Girvandi Ilyas
<?php
/* Model */
include "../model/user.php";
//TODO: tambahin redirect klo get kosong
$user = new User;
$user_id = $_GET['id'];
$result = $user->getUserById($user_id);
header('Content-Type: text/xml');
$xml = '<user>';
while($row = mysqli_fetch_array($result)){
$xml = $xml . '<name>' . $row['name'] . '</name><username>' . $row['username'] .
'</username><email>' . $row['email'] . '</email><image>' . $row['image'] .
'</image><phone>' . $row['phone'] . '</phone><driver>' . $row['isDriver'] . '</driver>';
}
$xml = $xml . '</user>';
print $xml;
......@@ -18,6 +18,7 @@
}
.submenu {
background-color: #FFF;
padding: 15px;
text-align: center;
display: inline-block;
......
function getUserProfile(){
var xmlhttp = new XMLHttpRequest();
xmlhttp.onreadystatechange = function () {
if(xmlhttp.readyState == 4 && xmlhttp.status == 200){
var $result = xmlhttp.responseXML;
var $user = $result.getElementsByTagName('user');
for(i = 0; i < $user.length; i++){
}
document.getElementById('profile-username').innerHTML = "woy ini";
}
};
//var userid = 1;
xmlhttp.open('GET', '../controller/profile.php?id=1', true);
xmlhttp.send();
}
......@@ -19,4 +19,12 @@ class User {
return $result;
}
function getUserById($id){
$con = mysqli_connect('localhost','root','','projekers');
mysqli_select_db($con, 'projekers');
$sql = "SELECT * FROM user WHERE id=" . $id;
$result = mysqli_query($con, $sql);
mysqli_close($con);
return $result;
}
}
\ No newline at end of file
......@@ -3,6 +3,7 @@
<title>User Dashboard</title>
<link href="../css/primary.css" type="text/css" rel="stylesheet" />
<link href="../css/dashboard.css" type="text/css" rel="stylesheet" />
<script src="../js/profile.js"></script>
</head>
<body>
<div class="header">
......@@ -13,9 +14,9 @@
</div>
</div>
<div class="menu">
<div class="submenu">ORDER</div>
<div class="submenu">HISTORY</div>
<div class="submenu selected">PROFILE</div>
<button class="submenu" id="order">ORDER</button>
<button class="submenu" id="history">HISTORY</button>
<button class="submenu selected" id="profile" onclick="getUserProfile()">PROFILE</button>
</div>
<div class="sub-header">
<div class="sub-header-heading"><h1>MY PROFILE</h1></div>
......@@ -23,7 +24,7 @@
</div>
<div class="user-profile">
<div id="user-image">a</div>
<h1 id="username">a</h1>
<h1 id="profile-username">a</h1>
<div id="name">a</div>
<div id="driver-stats">a</div>
<img src="../img/mail.png" /><div id="email">a@gmail</div>
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment