|touser| fromuser | msg |
| A | B | hi |
| A | B | hello |
| C | D | bye |
| C | E | hey |
, когда я использую следующий запрос в MySQL Workbench он показывает желаемый результат, все строки с заданным именем:, как выборки несколько строк с одинаковым значением поля из базы данных MySQL с помощью PHP
select * from db.table1 where touser in ('A');
выход:
|touser| fromuser | msg |
| A | B | hi |
| A | B | hello |
но когда я передать запрос из команды PHP результирующий массив содержит только первую запись
<?php
//connection establishing commands
$sql="select * from db.table1 where touser in ('A')";
$result=mysqli_query($link, $sql);
$data=mysqli_fetch_array($result,MYSQLI_NUM);
print_r($data);
//other stuff;
?>
выход:
Array ([0] => A [1] => B [2] => Hi)
я что-то отсутствует в командах PHP?
dont использовать функции mysqli сейчас ... это не рекомендуется в настоящее время ... – Shwet
@shwetdalal вы говорите, что используете PDO? – UDB