Webサイトに一部のユーザーを含むデータベースを作成していて、DBに対して完全なSQLクエリを送信できるテキストボックスを備えたフォームをWebサイトに作成したいと考えています。
PHPを使用する場合、これは可能ですか?ASP.netで可能だと思いますが、私はその言語に少し慣れていません。
例:
私のページrun_sql.phpで、送信ボタン付きのテキストボックスが欲しいのですが。
テキストボックスで、次のようなコマンドを実行できるようにしたいと思います。
INSERT INTO `userdata`(`UserID`, `FirstName`, `LastName`, `Email`, `PF_Username`, `PF_Password`, `Endpoint`) VALUES ([value-1],[value-2],[value-3],[value-4],[value-5],[value-6],[value-7])
宣言された値をテーブルに書き込んでもらいます。
参考のためのsql.phpコード:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>Run SQL - TEST</title>
</head>
<table border="0" cellpadding="10">
<tr>
<td>
<img src="images/api_rat.png">
</td>
<td>
<h1>TEST</h1>
</td>
</tr>
</table>
<body>
<form action="sql.php" method="GET">
<textarea name="comments" cols="25" rows="5">Enter your SQL query here...</textarea><br>
<input type="submit" value="Run Query on LIVE DB" />
</form>
</body>
</html>
これは可能ですか?よろしくお願いします!:)