X-Git-Url: http://git.ithinksw.org/extjs.git/blobdiff_plain/0494b8d9b9bb03ab6c22b34dae81261e3cd7e3e6..7a654f8d43fdb43d78b63d90528bed6e86b608cc:/examples/image-organizer/php/classes/Albums.php diff --git a/examples/image-organizer/php/classes/Albums.php b/examples/image-organizer/php/classes/Albums.php deleted file mode 100644 index f859f9a5..00000000 --- a/examples/image-organizer/php/classes/Albums.php +++ /dev/null @@ -1,72 +0,0 @@ -query('select * from Albums'); - $json = array(); - while ($o = $res->fetchObject()) { - $o->leaf = true; - array_push($json,$o); - } - return $json; - } - - function addOrUpdate($data){ - $db = new SQLiteDatabase('sql/imgorg.db'); - $q = $db->query('SELECT * FROM Albums where id = "'.$data->id.'"'); - if (sizeof($q) == 0) { - $res = $db->query('INSERT INTO Albums (text) VALUES ("'.$data->text.'")'); - } else { - $res = $db->query('UPDATE Albums SET text ="'.$data->text.'" WHERE id = "'.$data->id.'"'); - } - return array(success => true); - } - - function remove($data) { - $db = new SQLiteDatabase('sql/imgorg.db'); - $q = $db->queryExec('DELETE FROM Albums where id ="'.$data->album.'"'); - return array(success=>true, album => $data->album); - } - - function load($data){ - // use $query for type-ahead - $query = $data->query; - $db = new SQLiteDatabase('sql/imgorg.db'); - $qryStr = 'SELECT * FROM Albums'; - if ($query) { - $qryStr .= ' where text like "'.$query.'%"'; - } - $q = $db->query($qryStr); - return $q->fetchAll(); - } - - function getAlbums($data) { - $db = new SQLiteDatabase('sql/imgorg.db'); - $image = $data->image; - - $q = $db->query('SELECT a.text as text, a.id as id FROM Albums a INNER JOIN Images i ON a.id = i.album_id WHERE i.id = "'.$image.'"'); - return $q->fetchAll(); - } - - function getAllInfo($data) { - $db = new SQLiteDatabase('sql/imgorg.db'); - $res = $db->query('select * from Albums'); - $json = array(); - while ($o = $res->fetchObject()) { - $q = $db->query('SELECT * FROM Images WHERE album_id = "'.$o->id.'"'); - $qres = $q->fetchObject(); - if ($qres) { - $path = $qres->url; - $filename = '../'.$path; - if (file_exists($filename)) { - $o->exif = exif_read_data($filename); - } - $o->filename = $qres->filename; - } - $o->size = sizeof($q->fetchAll()); - array_push($json,$o); - } - return $json; - } -}