I want to retrieve two values from my php function and print them into my form.
Where exactly and how do i need to call my function: get_prof_set()
php code:
if (!isset($_SESSION)) {
session_start();
}
function get_prof_set() {
$user_id = $_SESSION['user_id'];
$query = "SELECT user_name, user_email FROM users WHERE user_id = '{$user_id}' ";
$result = mysql_query($query);
while ($row = mysql_fetch_array($result)) {
$user_name = $row['user_name'];
$user_email = $row['user_email'];
}
}
My form:
require ('includes/functions/profile_func.php');
<form action="./profile.php" method="post" id="form_profile">
<div>
<label>Name:</label>
<div>
<input id="user_name" type="text" name="user_name" value="<?php echo $user_name; ?> " />
<input id="hidden_user_name" type="hidden" name="hidden_user_name" value="<?php $user_name; ?>" />
</div>
<div >
<button type="submit" name="btnSave" id="btnSave">Save</button>
</div>
<div id="feedback_profile_name”> </div>
</div>
<br>
<div>
<label>Email:</label>
<div>
<input id="user_email” type="text" name="user_email” value="<?php echo $user_email; ?> " />
<input id="hidden_user_email” type="hidden" name="hidden_user_email” value="<?php $user_email; ?>" />
</div>
<div >
<button type="submit" name="btnSave" id="btnSave">Save</button>
</div>
<div id="feedback_profile_email”> </div>
</div>
</form>