正在打印的值仅属于数组[0]


The values that are being printed are only of array[0]

function DisplayOE(){
$link = mysqli_connect('local','kw','pass'); //Creates a connection
if(!$link){die(' Could not connect: '.mysql_error());}
mysqli_select_db($link,'kvw') or die(mysqli_error());
$rows = mysqli_query($link, "SELECT * FROM CreateOE");
$oe = mysqli_fetch_array($rows);
//$OEquestions = 
    return $oe;
    mysqli_close($link);
}

//$result=DisplayOE((;

print_r(array_values(DisplayOE((((;

大家好,我在phpmyadmin中有一个表。我正试图将整个表中的数据作为数组返回。每当我尝试测试它时,它只打印出[0]=>Array的所有值。所以它只打印出1行的值。我如何让它打印出所有的行,这样我就知道它工作正常了?

您需要做:

while ($row = mysqli_fetch_array($rows)) {
}