From ceada2810fc646c20cde658048a85e0a5c059597 Mon Sep 17 00:00:00 2001 From: florian laluque Date: Mon, 11 Nov 2024 12:11:30 +0100 Subject: [PATCH] fix sql syntax for iso --- php/clonos.php | 6 +++--- public/pages/media/a.json.php | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/php/clonos.php b/php/clonos.php index 618f37e8..3683247e 100644 --- a/php/clonos.php +++ b/php/clonos.php @@ -1248,7 +1248,7 @@ class ClonOS { $db=new Db('base','storage_media'); if(!$db->isConnected()) return(false); // TODO: Fix return - $res=$db->selectOne('SELECT * FROM media WHERE jname=? AND type="iso"', array([$jname])); + $res=$db->selectOne('SELECT * FROM media WHERE jname=? AND type=\'iso\'', array([$jname])); if($res!==false && !empty($res)){ CBSD::run( 'cbsd media mode=unregister name="%s" path="%s" jname=%s type=%s', @@ -2315,7 +2315,7 @@ class ClonOS { function media_iso_list_html(){ // $form=$this->form; $db=new Db('base','storage_media'); - $res=$db->select('select * from media where type="iso"', array()); + $res=$db->select('select * from media where type=\'iso\'', array()); //var_dump($res);exit; if($res===false || empty($res)) return; @@ -2331,7 +2331,7 @@ class ClonOS { function ccmd_updateBhyveISO($iso=''){ $db=new Db('base','storage_media'); - $res=$db->select('SELECT * FROM media WHERE type="iso"', array()); + $res=$db->select('SELECT * FROM media WHERE type=\'iso\'', array()); if($res===false || empty($res)) return array(); //array('error'=>true,'error_message'=>'Profile ISO is not find!'); $sel=''; diff --git a/public/pages/media/a.json.php b/public/pages/media/a.json.php index cb18f946..060983dc 100644 --- a/public/pages/media/a.json.php +++ b/public/pages/media/a.json.php @@ -1,7 +1,7 @@ select('SELECT idx,name,path,jname FROM media where type="iso"', []); +$res = $db->select('SELECT idx,name,path,jname FROM media where type=\'iso\'', []); $html = ''; if($res !== false){ @@ -34,4 +34,4 @@ if($res !== false){ 'func' => 'fillTable', 'id' => 'mediaslist' ]; -} \ No newline at end of file +}