query("SELECT count(*) as count FROM files WHERE owner=$owner;"); $row = $rows->fetchArray(); $numRows = $row["count"]; for($i=0;$i<$numRows;$i++){ $result_db = $db->query("SELECT id, folder, name, public FROM files WHERE folder=$folder AND owner=$owner AND type='directory' AND public='share';"); $result_ar = $result_db->fetchArray(SQLITE3_NUM); $folder=$result_ar[0]; // $laenge = $result_db->fetchArray(); // echo "query matches: ". count($laenge); $count=0; // $array[0]=""; while ($row = $result_db->fetchArray()) { // var_dump($row); // echo "laenge row: " . count($row[name]) . " laenge result_db: " . count($result_db) . ""; // echo "row: " . $row["name"] . "
"; // $row_ar[$k]=$row["name"]; // echo "array: " . count($row_ar); // print_r($row); $array[$count]=$row; /*2D Array, an Stelle $count ist das $row Array abgelegt */ echo $array[$count][2] . "
"; // echo "
"; $count++; } // $arraylength=count($array); for($j=0;$j<$count;$j++){ echo $array[$j][2] . "
"; /*Gibt den Namen des Ordners aus dem $row Array aus*/ } // echo "primary key: $result_ar[0]; parent dir: $result_ar[1]; dir name: $result_ar[2]; share stat: $result_ar[3]; length: " . count($result_ar) . "; numRows: $numRows"; echo "
dir name: $result_ar[2], $result_ar[3];
"; if(!$db->exec("SELECT id FROM files WHERE folder=$folder;")){ echo "Break!"; exit; } } // SELECT id, folder, name, public FROM files WHERE folder=$folder AND owner=$owner AND type='directory' AND public='public';"