Я все еще очень новый в использовании Mysqli и PHP, в настоящее время я использую простой Mysqli запросMysqli возвращает двойные результаты
$datas = $mysqli->query("SELECT firstname FROM Customer");
while($row = mysqli_fetch_array($datas)) {
print_r($row);
}
Однако результат, который возвращается в два раза, это нормально?
Array
(
[0] => Vincent
[firstname] => Vincent
)
Array
(
[0] => Carmen
[firstname] => Carmen
)
Array
(
[0] => James
[firstname] => James
)
Array
(
[0] => William
[firstname] => William
)
Спасибо, что если я (SELECT * FROM Customer), смогу ли я распечатать все строки без двойки или мне нужно использовать что-то другое вместо print_r()? – Vincent1989
Обычно вам нужно просто выбрать нужные столбцы и не использовать *. Но если вы действительно хотите их всех, вы можете сделать небольшой цикл цикла от 0 до количества столбцов в своей строке и использовать счетчик в качестве индекса столбца. –
Спасибо, что было полезно – Vincent1989