Извлечение строки из выборки в mysql

Есть sql запрос и получение результатов sql запроса

<?php
        $hostname="localhost";
        $username="root";
        $password="";
        $dbname="dbcall";

        $userslistconn = mysqli_connect($hostname, $username, $password, $dbname);
        if ($userslistconn === false) {
            die("Ошибка: " . mysqli_connect_error());
        } 
        else {
            $userslistresult = mysqli_query( $userslistconn, "SELECT * FROM `users`" );
                if($userslistresult) {
                    $tableuserscontent='';
                    while($dbrowuser = mysqli_fetch_assoc($userslistresult)){
                        $sqlExtractNameOperator = 'SELECT name FROM operators WHERE operators.id='.$dbrowuser['operator'];
                        $nameOperatorsListResult = mysqli_query( $userslistconn, $sqlExtractNameOperator );
                        if ($nameOperatorsListResult) {
                            while($dbrowoperatorinstance = mysqli_fetch_assoc($nameOperatorsListResult)){
                                // echo '<option value=selectid'.$dbrowselectoperator['id'].'>'.$dbrowselectoperator['name'].'</option>';
                                $operatornameforuser=$dbrowoperatorinstance['name'];
                            }
                        }
                        $tableuserscontent .= '<tr class=user'.$dbrowuser['id'].'><td>'.$dbrowuser['name'].'</td><td>'.$dbrowuser['phonenumber'].'</td><td>'.$operatornameforuser.'</td></tr>';

                    }
                    echo $tableuserscontent;
            }
        }           
?>              

Знаю по базе данных, что запрос вернет одну строчку. Каким образом из переменной $nameOperatorsListResult можно извлечь одну строку (приведите все варианты)?


Ответы (0 шт):