براي ايجاد جدول(table) از طريق فرمHTML وPHP ،نيازمند نام سرور نام جدول ، نام ديتابيس، درخواست ايجاد(create table) ، نام كاربر، ورمزعبور ،ميباشد .البته باتوجه مسائل حفاظتي تنها دارنده دارنده وب سايت ميتواند اين كار را انجام دهد ويا كاربراني كه اختيارات لازم را دريافت كنند ميتوانند اين كاررا انجام دهند .نام جدول كاملا ضروري نيست.
ويژگيaction فرم برنامهc_table.php كه كدآن مطابق زيراست
<?php if ($_SERVER["REQUEST_METHOD"] == "GET") { $servername =$_GET["servername"]; $uname =$_GET["uname"]; $password = $_GET["password"]; $tname=$_GET["tname"]; $dbname=$_GET["dbname"]; $sql=trim($_GET["ctable"]); // Create connection $conn = new mysqli($servername, $uname, $password, $dbname); // Check connection if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); } // sql to create table if ($conn->query($sql) === TRUE) { echo "Table $tname created successfully"; } else { echo "Error creating table: " . $conn->error; } $conn->close(); } ?>
براي انجام عمليات آموزشي كاملMySql نيازمند يك
توجه ـ در مورد فرم دربخشهايHTML كاملا بحث مي .شود .