mysqli_result could not be converted to string
Hey mensen ik krijg een error.
'Catchable fatal error: Object of class mysqli_result could not be converted to string in C:\xampp\htdocs\Tutorials\core\functions\users.php on line 13'
dit is de functie.
'Catchable fatal error: Object of class mysqli_result could not be converted to string in C:\xampp\htdocs\Tutorials\core\functions\users.php on line 13'
dit is de functie.
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
function user_data($session_user_id) {
global $con;
$user_id = $_SESSION['user_id'];
$func_num_args = func_num_args();
$func_get_args = func_get_args();
if ($func_num_args > 1) {
unset($func_get_args[0]);
$fields = '`' . implode('`, `', $func_get_args) . '`';
$data = mysqli_fetch_assoc(mysqli_query($con, "SELECT $fields FROM `users` WHERE `user_id` = '$user_id'"));
}
}
?>
function user_data($session_user_id) {
global $con;
$user_id = $_SESSION['user_id'];
$func_num_args = func_num_args();
$func_get_args = func_get_args();
if ($func_num_args > 1) {
unset($func_get_args[0]);
$fields = '`' . implode('`, `', $func_get_args) . '`';
$data = mysqli_fetch_assoc(mysqli_query($con, "SELECT $fields FROM `users` WHERE `user_id` = '$user_id'"));
}
}
?>
Gewijzigd op 04/09/2014 15:23:32 door Mathieu Posthumus
Wat mij even snel opvalt:
je gebruikt 2x mysqli_query
Tevens logica van het volgende?
je gebruikt 2x mysqli_query
Tevens logica van het volgende?
Code (php)
1
2
3
4
5
6
7
2
3
4
5
6
7
<?php
function user_data($session_user_id) {
global $con;
$user_id = $_SESSION['user_id'];
// moet dit niet zijn $user_id = $session_user_id; ?
}
?>
function user_data($session_user_id) {
global $con;
$user_id = $_SESSION['user_id'];
// moet dit niet zijn $user_id = $session_user_id; ?
}
?>
Gewijzigd op 04/09/2014 15:24:11 door E vH
ja hoe krijg ik anders de id?
Toevoeging op 04/09/2014 15:27:48:
ik heb het veranderd naar $user_id = $session_user_id;
Toevoeging op 04/09/2014 15:27:56:
maar werkt nogniet
Toevoeging op 04/09/2014 15:27:48:
ik heb het veranderd naar $user_id = $session_user_id;
Toevoeging op 04/09/2014 15:27:56:
maar werkt nogniet
regel 13 al aangepast?
Gewijzigd op 04/09/2014 15:28:32 door E vH
het is moeilijk om te zien waar de goede hulp staat
Toevoeging op 04/09/2014 15:42:35:
maar ik snap niet wat ik nou moet doen dan.
Toevoeging op 04/09/2014 15:42:35:
maar ik snap niet wat ik nou moet doen dan.