Предполагается, что вы уже присвоили $con
результату mysqli_connect()
. Кажется, вы неверно истолковали вывод mysqli_fetch_assoc()
, ошибка новичка. Так я обычно делаю что-то подобное. Убедитесь, что вы всегда выполняете mysqli_free_result()
, если сохраняете тип результата MySQLi, а затем mysqli_close()
ваше соединение.
<?php
$sqlsess = "SELECT * FROM userinfo WHERE user_name='$session_name'";
$resultsess = mysqli_query($con,$sqlsess);
$usoneid = "";
$rows = array();
while ($row = mysqli_fetch_assoc($result)) {
$rows[] = $row;
}
$usoneid = $rows[0]["User_Id"];
echo $usoneid;
mysqli_free_result($result);
mysqli_close($con);
?>