У меня проблема с получением значений из двух разных таблиц.Вот код на данный момент:
$result = mysqli_query($conn,"SELECT * FROM articles");
$num = mysqli_num_rows($result);
while ($row = mysqli_fetch_array($result)) {
$uid=$row['_uid'];
$result2 = mysqli_query($conn, "SELECT _username FROM users WHERE _id = '$uid' ";
$num2 = mysqli_num_rows($result2);
while ($row2 = mysqli_fetch_array($result2)) {
$username = $row2['_username'];
}
$divtext='<h3>'.$row['_posttype'].'</h3> <h2>'.$username.' </h2>';
}
Я читал, что мне нужно предварительно это сделать с помощью нескольких запросов, также найденных на w3, чтобы вы могли напрямую присвоить значение переменной напрямую, используя:
"SELECT _username INTO $username FROM users WHERE _id = '$uid' LIMIT 1";
Но это работает в SQL внутри myadmin, в php я не могу найти, как его привести.Я также заменил fetch_row на fetch_assoc и все еще ничего, уже два дня борюсь с этим.