From 56a9e2810315757f200b904c56694319a69fd321 Mon Sep 17 00:00:00 2001
From: root
Date: Wed, 19 Feb 2014 00:53:30 +0100
Subject: nothing works yet
---
www/select.php | 52 +++++++++++++++++++++++++++++++++++++++++++++-------
1 file changed, 45 insertions(+), 7 deletions(-)
(limited to 'www')
diff --git a/www/select.php b/www/select.php
index b263d48..3ee277e 100644
--- a/www/select.php
+++ b/www/select.php
@@ -2,14 +2,52 @@
//session_start();
-$db = new SQLite$("../database/sqlite.db");
+$db = new SQLite3("../database/sqlite.db");
$owner=2;
$folder=0;
-//for($i=1;$i<6;$i++){
- $result_db = $db->query("SELECT id, folder, name, public FROM files WHERE folder=$folder AND owner=$owner AND type='directory' AND public='public';");
+$rows = $db->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[1];
-
- echo "result_ar[1]: $result_ar[1]; result_ar[0]: $result_ar[0]";
-//}
+ $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';"
--
cgit v1.2.3