'; $aus.=''; $aus.='
'; $aus.='SQL-File öffnen (auch gz möglich):(max 2 MB)     
'; } if(isset($_POST['submit_openfile'])) { //open file if (!isset($_FILES['upfile']['name']) || empty($_FILES['upfile']['name'])) $aus.=''.$lang['fm_uploadfilerequest'].''; else { $fn=$_FILES['upfile']['tmp_name']; if(strtolower(substr($_FILES['upfile']['name'],-3))==".gz") $read__user_sqlfile=gzfile($fn); else $read__user_sqlfile=file($fn); $aus.='geladenes File: '.$_FILES['upfile']['name'].'   '.byte_output(filesize($_FILES['upfile']['tmp_name'])).''; $sql_loaded=implode("",$read__user_sqlfile); } } $aus.='
'; //Titelzeile $aus.='
'; $aus.='  '; $aus.='show less'; $aus.=' show more   '; $aus.=''.SQL_ComboBox().'  '.Table_ComboBox(); $aus.='   '; if(!isset($_GET['readfile'])) $aus.= '  read file '; $aus.=''; $aus.='
'; //Eingabebox $aus.='
'; $aus.='
'.$lang['sql_warning'].'
'; $aus.=''; $aus.='

'; if(isset($_GET['mode']) && $context==0) { if(isset($_GET['recordkey'])) $rk=stripslashes(urldecode($_GET['recordkey'])); if(isset($_GET['tablename'])) $tablename=$_GET['tablename']; if($_GET['mode']=="kill") { if($showtables==0) { $sqlk= "DELETE FROM `$tablename` WHERE ".$rk; $res=MSD_query($sqlk) or die(SQLError($sqlk,mysql_error())); $aus.='

'.$lang['sql_recorddeleted'].'

'; } else { $sqlk= "Drop Table `$rk`"; $res=MSD_query($sqlk) or die(SQLError($sqlk,mysql_error())); $aus.='

'.sprintf($lang['sql_recorddeleted'],$rk).'

'; } } if($_GET['mode']=="empty") { if($showtables==0) { } else { $sqlk= "TRUNCATE `$rk`"; $res=MSD_query($sqlk) or die(SQLError($sqlk,mysql_error())); $aus.='

'.sprintf($lang['sql_tableemptied'],$rk).'

'; } } if($_GET['mode']=="emptyk") { if($showtables==0) { } else { $sqlk= "TRUNCATE `$rk`;"; $res=MSD_query($sqlk) or die(SQLError($sqlk,mysql_error())); $sqlk= "ALTER TABLE `$rk` AUTO_INCREMENT=1;"; $res=MSD_query($sqlk) or die(SQLError($sqlk,mysql_error())); $aus.='

'.sprintf($lang['sql_tableemptiedkeys'],$rk).'

'; } } if($_GET['mode']=="edit") { $aus.='

'.$lang['sql_recordedit'].' '.$rk.'

'; $sqledit="Select * from `$tablename` where $rk"; $res=MSD_query($sqledit) or die(SQLError($sqledit,mysql_error())); $aus.='
'; $aus.=''; $row=mysql_fetch_row($res); $aus.=''; $feldnamen=""; for($x=0; $xname.'|'; $aus.=''; $aus.= ''; //'.$str->type.' } $aus.=''; $aus.='
'.$str->name.''; if($str->type=='blob') $aus.=''; else $aus.=''; $aus.=' 
      
'.FormHiddenParams().'
'; } if($_GET['mode']=="new") { $aus.='

'.$lang['sql_recordnew'].'

'; $sqledit="SHOW FIELDS FROM `$tablename`"; $res=MSD_query($sqledit) or die(SQLError($sqledit,mysql_error())); $num=mysql_numrows($res); $aus.='
'; $aus.=''; $aus.=''; $feldnamen=""; for($x=0; $x<$num; $x++) { $row=mysql_fetch_row($res); $feldnamen.=$row[0].'|'; $aus.=''; $aus.=''; //'.$str->type.' } $aus.=''; $aus.='
'.$row[0].''; $type=strtoupper($row[1]); if($type=='BLOB' || $type=='TEXT') $aus.=''; else $aus.=''; $aus.=' 
      
'.FormHiddenParams().'
'; } } ?>