0
Я сделал этот пример кода:Получение результатов постановки
$db = new mysqli("localhost","root","password","xxx");
$statement = $db->prepare("SELECT name, password FROM persons WHERE name=? LIMIT 1");
$statement->bind_param('s', "kevin");
$statement->execute();
if($statement->num_rows){
$statement->bind_result($dbname, $dbpassword);
$statement->free_result();
};
echo $dbname;
echo $dbpass;
Как можно использовать/получить $ имя_бд и $ DBPassword напрямую, без использования что-то вроде:
while($statement->fetch()){
echo $dbname;
}
Я хочу использовать $ DBName и dbpassword. Каков наилучший подход? Что я делаю не так.
Изменить '$ num_rows' на' num_rows' – SuperDJ
@SuperDJ Действительно, это ошибка. – Nomistake
Но как получить и использовать одну строку результатов. может быть, fetch_row или что-то в этом роде? – Nomistake