mgh2211
سه شنبه 09 فروردین 1390, 02:14 صبح
<?php
//گام اول
if (!isset($_GET['num'])and !isset($_GET['query'])){
echo("<form method=\"get\" action=\"main.php?cat=new\">");
echo(" <table cellpadding=\"8\">");
echo(" <tr> <td colspan=\"3\" >");
echo(" <b>مرحله اول ایجاد شاخه</b></td></tr>");
echo(" <tr> <td align=\"right\" nowrap>تعداد فیلد شاخه</td>");
echo(" <td ><p><input type=\"text\" name=\"num\"><br></p></td></tr>");
echo("<tr ><td>نام شاخه</td><td><label>");
echo(" <input type=\"text\" name=\"namecat\" id=\"secur\" />");
echo(" </label></td>");
echo(" <tr > <td ><input name=\"cat\" type=\"hidden\" value=\"new\"><input type=\"submit\" name=\"Submit\" value=\"ایجاد\"></form></td></tr> </table>");
}
if(isset($_GET['num'])and (isset($_GET['cat']))){
//گام دوم
$count=$_GET['num'];
$name=$_GET['namecat'];
echo("<table><p>مشخص کردن نوع فیلد ها</p>");
echo("<form action=\"main.php?\" method=\"get\" enctype=\"application/x-www-form-urlencoded\">");
echo("یک فیلد با نام ای دی به صورت پیشفرض برای شماره محصول بصورت کلید درج میشود");
for ($i = 0; $i < $count; $i++) {
print"<br>";
print "<tr><td><input name=\"fildname"."$i\" type=\"text\" value=\"$i\"></td>";
print "<td><select name=\"type"."$i\">";
echo("<option value=\"text\">text</option>");
echo("<option value=\"number\">number</option>");
echo("</select></td></tr>");
}
echo("</br>");
echo("<input name=\"submit\" type=\"submit\" value=\"submit\">");
echo("<input name=\"cat\" type=\"hidden\" value=\"new\">");
echo("<input name=\"count\" type=\"hidden\" value=\"$count\">");
echo("<input name=\"name\" type=\"hidden\" value=\"$name\">");
echo("<input name=\"query\" type=\"hidden\" value=\"true\">");
print"</form></table>";
}
if (isset($_GET['query'])and($_GET['query'] == true)){
echo("query");
$count=$_GET['count'];
$name=$_GET['name'];
//echo ("table name =$name |with count =$count");
$qtxt="CREATE TABLE `$name` (";
$qtxt=$qtxt."`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,";
for ($i = 0; $i < $count ; $i++) {
$tname=$_GET['fildname.$i'];
$ttype=$_GET['type.$i'];
echo $tname;
$tq="`".$_GET['fildname$i']."`". $_GET['type$i']. "NOT NULL ,";
$qtxt=$qtxt.$tq;
}
$qtxt=$qtxt.") ENGINE = MYISAM CHARACTER SET utf8 COLLATE utf8_persian_ci;";
echo $qtxt;
}
?>
وقتی میخوام کوئری که درست کردم بگیرم هیچ چیزی بهم نمیده
CREATE TABLE `cpu` (`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,``NOT NULL ,``NOT NULL ,) ENGINE = MYISAM CHARACTER SET utf8 COLLATE utf8_persian_ci;
این جوری میشه!!!!!!!!!!
اگه کسی بلده یه راه بهتر نشون بده68002
//گام اول
if (!isset($_GET['num'])and !isset($_GET['query'])){
echo("<form method=\"get\" action=\"main.php?cat=new\">");
echo(" <table cellpadding=\"8\">");
echo(" <tr> <td colspan=\"3\" >");
echo(" <b>مرحله اول ایجاد شاخه</b></td></tr>");
echo(" <tr> <td align=\"right\" nowrap>تعداد فیلد شاخه</td>");
echo(" <td ><p><input type=\"text\" name=\"num\"><br></p></td></tr>");
echo("<tr ><td>نام شاخه</td><td><label>");
echo(" <input type=\"text\" name=\"namecat\" id=\"secur\" />");
echo(" </label></td>");
echo(" <tr > <td ><input name=\"cat\" type=\"hidden\" value=\"new\"><input type=\"submit\" name=\"Submit\" value=\"ایجاد\"></form></td></tr> </table>");
}
if(isset($_GET['num'])and (isset($_GET['cat']))){
//گام دوم
$count=$_GET['num'];
$name=$_GET['namecat'];
echo("<table><p>مشخص کردن نوع فیلد ها</p>");
echo("<form action=\"main.php?\" method=\"get\" enctype=\"application/x-www-form-urlencoded\">");
echo("یک فیلد با نام ای دی به صورت پیشفرض برای شماره محصول بصورت کلید درج میشود");
for ($i = 0; $i < $count; $i++) {
print"<br>";
print "<tr><td><input name=\"fildname"."$i\" type=\"text\" value=\"$i\"></td>";
print "<td><select name=\"type"."$i\">";
echo("<option value=\"text\">text</option>");
echo("<option value=\"number\">number</option>");
echo("</select></td></tr>");
}
echo("</br>");
echo("<input name=\"submit\" type=\"submit\" value=\"submit\">");
echo("<input name=\"cat\" type=\"hidden\" value=\"new\">");
echo("<input name=\"count\" type=\"hidden\" value=\"$count\">");
echo("<input name=\"name\" type=\"hidden\" value=\"$name\">");
echo("<input name=\"query\" type=\"hidden\" value=\"true\">");
print"</form></table>";
}
if (isset($_GET['query'])and($_GET['query'] == true)){
echo("query");
$count=$_GET['count'];
$name=$_GET['name'];
//echo ("table name =$name |with count =$count");
$qtxt="CREATE TABLE `$name` (";
$qtxt=$qtxt."`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,";
for ($i = 0; $i < $count ; $i++) {
$tname=$_GET['fildname.$i'];
$ttype=$_GET['type.$i'];
echo $tname;
$tq="`".$_GET['fildname$i']."`". $_GET['type$i']. "NOT NULL ,";
$qtxt=$qtxt.$tq;
}
$qtxt=$qtxt.") ENGINE = MYISAM CHARACTER SET utf8 COLLATE utf8_persian_ci;";
echo $qtxt;
}
?>
وقتی میخوام کوئری که درست کردم بگیرم هیچ چیزی بهم نمیده
CREATE TABLE `cpu` (`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,``NOT NULL ,``NOT NULL ,) ENGINE = MYISAM CHARACTER SET utf8 COLLATE utf8_persian_ci;
این جوری میشه!!!!!!!!!!
اگه کسی بلده یه راه بهتر نشون بده68002