<?php
ini_set("display_errors", "1");
require 'MySQL_to_PHP.class.php';
if(isset($_GET['convert'])){
if($_POST['textfield'] == "" || $_POST['textfield2'] == "" || $_POST['textfield4'] == ""){
$error = "Blank textfield!";
}else{
$Classe_mysql_to_php = new MySQL_to_PHP($_POST['textfield'], $_POST['textfield2'], $_POST['textfield3'], $_POST['textfield4']);
if(isset($_POST['checkbox'])) $Classe_mysql_to_php->setConstruct(true); else $Classe_mysql_to_php->setConstruct(false);
if(isset($_POST['checkbox2'])) $Classe_mysql_to_php->setLoad_row_from_key(true); else $Classe_mysql_to_php->setLoad_row_from_key(false);
if(isset($_POST['checkbox3'])) $Classe_mysql_to_php->setDelete_row_from_key(true); else $Classe_mysql_to_php->setDelete_row_from_key(false);
if(isset($_POST['checkbox4'])) $Classe_mysql_to_php->setSave_active_row(true); else $Classe_mysql_to_php->setSave_active_row(false);
if(isset($_POST['checkbox5'])) $Classe_mysql_to_php->setSave_active_row_as_new(true); else $Classe_mysql_to_php->setSave_active_row_as_new(false);
if(isset($_POST['checkbox6'])) $Classe_mysql_to_php->setOrder_Keys(true); else $Classe_mysql_to_php->setOrder_Keys(false);
if(isset($_POST['checkbox7'])) $Classe_mysql_to_php->setGeters(true); else $Classe_mysql_to_php->setGeters(false);
if(isset($_POST['checkbox8'])) $Classe_mysql_to_php->setSeters(true); else $Classe_mysql_to_php->setSeters(false);
$Classe_mysql_to_php->CreateClassesFiles();
$error = "Classes Created!";
}
}
?>
<style type="text/css">
<!--
.title {
font-size: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #0000FF;
font-weight: bold;
}
.text {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}
.style7 {font-weight: bold}
.style8 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
.style9 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: italic; }
.style10 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FF0000;
font-weight: bold;
}
-->
</style>
<form id="form1" name="form1" method="post" action="?convert">
<table width="741" border="0" align="center">
<tr>
<td height="30" colspan="3" bgcolor="#EEEEEE" class="title">Convert: MySQL Table -> php class</td>
</tr>
<tr>
<td height="30" colspan="2" class="text"><div align="left"><strong>Connect settings </strong></div></td>
<td width="358" class="style10"><?php if(isset($error)){ echo $error; }?></td>
</tr>
<tr>
<td width="225" class="text"><div align="right"><span class="style7">Server Host </span></div></td>
<td width="144"><label>
<input name="textfield" type="text" value="localhost" />
</label></td>
<td> </td>
</tr>
<tr>
<td class="text"><div align="right"><span class="style7">Username</span></div></td>
<td><label>
<input name="textfield2" type="text" value="root" />
</label></td>
<td> </td>
</tr>
<tr>
<td class="text"><div align="right"><span class="style7">Password</span></div></td>
<td><label>
<input type="password" name="textfield3" />
</label></td>
<td> </td>
</tr>
<tr>
<td class="text"><div align="right"><span class="style7">DataBase Name </span></div></td>
<td><label>
<input type="text" name="textfield4" />
</label></td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td height="30" colspan="2" class="style8">Function settings generating </td>
<td> </td>
</tr>
<tr>
<td class="style8"><div align="right">Construct</div></td>
<td colspan="2"><em>
<label>
<input name="checkbox" type="checkbox" value="true" checked="checked" />
<span class="text"> public function New_TableName(param){} </span></label>
</em></td>
</tr>
<tr>
<td class="style8"><div align="right">Load row from key </div></td>
<td colspan="2"><em>
<label>
<input name="checkbox2" type="checkbox" value="true" checked="checked" />
<span class="text"> public function Load_from_key($key){}</span></label>
</em></td>
</tr>
<tr>
<td class="style8"><div align="right">Delete row from key </div></td>
<td colspan="2"><em>
<input name="checkbox3" type="checkbox" value="true" checked="checked" />
<span class="text">public function Delete_row_from_key($key_row){}</span></em></td>
</tr>
<tr>
<td class="style8"><div align="right">Save active row </div></td>
<td colspan="2"><em>
<label>
<input name="checkbox4" type="checkbox" value="true" checked="checked" />
<span class="text">public function Save_Active_Row(){}</span></label>
</em></td>
</tr>
<tr>
<td class="style8"><div align="right">Save active row as new </div></td>
<td colspan="2"><em>
<label>
<input name="checkbox5" type="checkbox" value="true" checked="checked" />
<span class="text">public function Save_Active_Row_as_New(){}</span></label>
</em></td>
</tr>
<tr>
<td class="style8"><div align="right">Get Order Keys </div></td>
<td colspan="2" class="text"><em>
<label>
<input name="checkbox6" type="checkbox" value="true" checked="checked" />
public function GetKeysOrderBy($column, $order){}</label>
</em></td>
</tr>
<tr>
<td class="style8"><div align="right">Getters</div></td>
<td colspan="2" class="text"><em>
<label>
<input name="checkbox7" type="checkbox" value="true" checked="checked" />
public function GetVar_name(){}</label>
</em></td>
</tr>
<tr>
<td class="style8"><div align="right">Setters</div></td>
<td colspan="2" class="style9"><label>
<input name="checkbox8" type="checkbox" value="true" checked="checked" />
</label> <label>public function SetVar_name($new_content){}</label></td>
</tr>
<tr>
<td class="style8"> </td>
<td><p> </p>
<p> </p></td>
<td><input type="submit" name="Submit" value="Generate now" /></td>
</tr>
</table>
</form>
|