phpmyadminfleet hire motors
に というデータベースがあり、そのデータベースには というテーブルがありますcustomer
。
そのテーブルには、 および と呼ばれる列がcustomerID
ありSurname
ます。ユーザーが を選択してcustomerID
を編集できるようにする 1 つのページで、既にいくつかのコーディングを行っていますSurname
。
次のページでは、テキストボックスが必要です。そのテキストボックスでは、デフォルト値は現在のものでなければなりませんSurname
。
したがって、顧客をcustomerID
1 で編集すると (その姓は現在Brown
に変更したいGreen
)、2 番目のページには が表示さSurname: [Brown]
れ、[] はテキスト ボックスを囲みます。
現在、コードはありません。主に php のままにしておきたいと思います。最初のページはeditcustomer.php
、2 番目のページは と呼ばれeditcustomer2.php
ます。
どんな助けでも大歓迎です。
私の現在のコードは次のとおりです。
<html> <head> <title>Edit Customer</title> </head><body>
<?php mysql_connect("localhost","username","password") or die(mysql_error());
mysql_select_db("fleet hire motors") or die(mysql_error()); ?>
<?php
$CustomerID = $_GET["CustomerID"];
$query=mysql_query(" SELECT * FROM customer WHERE CustomerID = '$CustomerID' ") or die(mysql_error());
while ($row = mysql_fetch_array($query)) {
b$CustomerID = $row["CustomerID"];
} ?>
First Name: <input name="FirstName" type="text" value="
<?php
$FirstName = $_GET["CustomerID"];
include 'db.php';
$query=mysql_query(" SELECT FirstName FROM customer WHERE CustomerID = '$CustomerID' ") or die(mysql_error());
?> ">
<br> <input name="submitbtn" type="submit" value="Save"> <input name="resubmitbtn" type="submit" value="Reset"> </form> </body> </html>
私はstackoverflowが初めてで、その方法を学んでいるので、すべての編集について申し訳ありません。
応答のおかげでコーディングを更新しましたが、まだ機能していません。私の最新のコーディングは次のとおりです。
<html>
<head>
<title>Edit Customer</title>
</head>
<body>
<?php
mysql_connect("localhost","username","password") or die(mysql_error());
mysql_select_db("fleet hire motors") or die(mysql_error());
?>
<?php
$CustomerID = $_GET["CustomerID"];
$query=mysql_query(" SELECT * FROM customer WHERE CustomerID = '$CustomerID' ") or die(mysql_error());
$row = mysql_fetch_array($query);
if (!$row || !is_array($row)){
$CustomerID = 0;
$CustomerFirstName = '';
}
else {
$CustomerID = $row["CustomerID"];
$CustomerFirstName = $row['FirstName'];
}
?>
First Name: <input name="FirstName" type="text" value="<?php echo $CustomerFirstName; ? >">
<input name="submitbtn" type="submit" value="Save">
<input name="resubmitbtn" type="submit" value="Reset">
</form>
</body>
</html>
これにより、テキストボックスに何も表示されず、送信ボタンが機能しません。