I have a small problem with my mysqli related function. Here is the code:
$query = \"SELECT * FROM uploads\";
if ($result = $mysqli->query($query)) {
$data = array();
$query = "SELECT * FROM uploads";
if ($result = $mysqli->query($query)) {
while ($row = $result->fetch_assoc()) {
$data[] = $row;
}
}
return $data;
Change this:
while ($row = $result->fetch_assoc()) {
return $row;
}
For:
function test(){
$query = "SELECT * FROM uploads";
if ($result = $mysqli->query($query)) {
while ($row = $result->fetch_assoc()) {
$data[]=$row;
}
}else{
$data=array();
}
return $data;
}
Call test function
$bbb=test();
foreach($bbb as $key){
$dbTableColumn1 = $key['column1'];
$dbTableColumn2 = $key['column2'];
$dbTableColumn3 = $key['column3'];
//...$variable = $key['ColumnOfYourTable'];
$text .= $dbTableColumn1.'|'.$dbTableColumn2.'|'.$dbTableColumn3.'<br/>';
//Whatever you want to output
}
The function is only for make more readable