一時テーブルから新しいテーブルにレコードを挿入し、一時テーブルからも削除します

アニル
<?php
include("conn.php");
?>
<?php
$id=$_GET['id'];
$name=$_POST['name']; 
$fathers_name=$_POST['fathers_name'];
$gotra=$_POST['gotra'];
$image=$_POST['image'];
$village=$_POST['village'];
$company_name=$_POST['company_name'];
$address1=$_POST['address1'];
$address2=$_POST['address2'];
$city=$_POST['city'];
$pincode=$_POST['pincode'];
$mobile1=$_POST['mobile1'];
$mobile2=$_POST['mobile2'];
$village_number=$_POST['village_number'];
if($_POST['add2'])
{
$i=mysql_query("insert into members_data values(NULL,'".$name."','".$fathers_name."','".$gotra."','".$image."','".$village."','".$company_name."','".$address1."','".$address2."','".$city."','".$pincode."','".$mobile1."','".$mobile2."','".$village_number."')");

 $res=mysql_query("SELECT id FROM temp_members_data WHERE 'id' = '$id'");
 $row=mysql_fetch_array($res);
 mysql_query("DELETE FROM temp_members_data WHERE 'id' = '$id'");


}
?>

[追加]ボタンをクリックするだけで、1つのテーブルに挿入したり、別のテーブルから削除したりするのに助けが必要です。メインテーブルに追加したり、一時テーブルから削除したりするようなものです。上記を修正してください。古いものから新しいものに移行することを提案する場合は、上記のコードを修正してから、私がphpの新人であることを示してください。

フォームは次のようになります。

<form method="post" action="add2.php?id=<?php echo $row['id']?>" name="file" enctype="multipart/form-data">
...............
<input type="submit" name="add2" value="add" />

私はどこからでも解決策を得ていないので助けてください。

fsn

接続を作成します。

$conn = new mysqli($servername, $username, $password, $dbname);

挿入ステートメントを準備します。

$sql = "INSERT INTO MyGuests (firstname, lastname, email)
VALUES ('John', 'Doe', '[email protected]')";

ステートメントを実行します。

if (mysqli_query($conn, $sql)) {
    echo "New record created successfully";
} else {
    echo "Error: " . $sql . "<br>" . mysqli_error($conn);
}

削除するには:

sql to delete a record
$sql = "DELETE FROM temp_members_data WHERE id= '".$id."'";

if ($conn->query($sql) === TRUE) {
    echo "Record deleted successfully";
} else {
    echo "Error deleting record: " . $conn->error;
}

あなたはいつでもすることができます:

echo $sql;

uが「」を正しい方法で入力したかどうかを確認するためのステートメントと、どのステートメントを取得していますか。

また、注意してください:

Warning: This extension (mysql) is deprecated as of PHP 5.5.0, and will 
be removed in the future. Instead, the MySQLi or PDO_MySQL extension 
should be used.

詳細については、w3schools.com / SQLチュートリアルをご覧ください。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

テーブルから一時テーブルにデータを挿入し、一時テーブルから特定の行を選択します

分類Dev

xml列から一時テーブルにデータを挿入します

分類Dev

SQLServerは一時テーブルから複数のテーブルにクエリを挿入します

分類Dev

同時に複数のユーザーからのレコードをテーブルに挿入します

分類Dev

あるテーブルから別のテーブルにレコードを挿入してから、挿入されたレコードを削除します

分類Dev

SQL一時テーブルからテーブルに挿入し、出力IDを一時テーブルに挿入する

分類Dev

Teradata-UPIテーブルからNUPIテーブルにレコードを挿入します

分類Dev

一時テーブルを作成し、そこに挿入してから、pgsql関数内で選択します。

分類Dev

一時テーブル値をテーブルに挿入します。

分類Dev

挿入時間に基づいてテーブルから行を削除します

分類Dev

postgres挿入から値を返し、それを使用して別のテーブルに新しいレコードを挿入します

分類Dev

TSQLNを固定一時テーブルに挿入します

分類Dev

結果を一時テーブルmariadbに挿入します

分類Dev

postgresに多くの行がある一時テーブルからテーブルを更新しています

分類Dev

テーブルから行をコピーし、SQL-SERVERに新しい値を挿入します

分類Dev

テーブルに新しい行を挿入しますが、テーブルの別の行からデータをコピーします

分類Dev

レコードが一時テーブルにない場合、mysqlはテーブルを更新します

分類Dev

2つの一時テーブルから別の一時テーブルに選択します

分類Dev

MySQL:別のマッピングテーブルを使用して、古いテーブルから新しいテーブルに値を挿入します

分類Dev

最初にエンティティフレームワークコード-テーブルを作成し、既存のテーブルから新しく作成されたテーブルにデータを挿入します。

分類Dev

テーブルに新しいレコードを挿入する前の日時を比較する

分類Dev

テーブルに新しいレコードを挿入する前の日時を比較する

分類Dev

postidが存在しない場合、MySQLはあるテーブルから別のテーブルにレコードを挿入します

分類Dev

一時テーブルmysqlに挿入します

分類Dev

CTEの一時テーブルに挿入します

分類Dev

文字列から一時テーブルにデータを挿入する方法

分類Dev

一時テーブルからAccessサブフォームに値を取得しようとしています

分類Dev

宛先テーブルですでに使用可能な新しいレコードの挿入を削除します

分類Dev

PostgreSQLで一時テーブルを削除しますか?

Related 関連記事

  1. 1

    テーブルから一時テーブルにデータを挿入し、一時テーブルから特定の行を選択します

  2. 2

    xml列から一時テーブルにデータを挿入します

  3. 3

    SQLServerは一時テーブルから複数のテーブルにクエリを挿入します

  4. 4

    同時に複数のユーザーからのレコードをテーブルに挿入します

  5. 5

    あるテーブルから別のテーブルにレコードを挿入してから、挿入されたレコードを削除します

  6. 6

    SQL一時テーブルからテーブルに挿入し、出力IDを一時テーブルに挿入する

  7. 7

    Teradata-UPIテーブルからNUPIテーブルにレコードを挿入します

  8. 8

    一時テーブルを作成し、そこに挿入してから、pgsql関数内で選択します。

  9. 9

    一時テーブル値をテーブルに挿入します。

  10. 10

    挿入時間に基づいてテーブルから行を削除します

  11. 11

    postgres挿入から値を返し、それを使用して別のテーブルに新しいレコードを挿入します

  12. 12

    TSQLNを固定一時テーブルに挿入します

  13. 13

    結果を一時テーブルmariadbに挿入します

  14. 14

    postgresに多くの行がある一時テーブルからテーブルを更新しています

  15. 15

    テーブルから行をコピーし、SQL-SERVERに新しい値を挿入します

  16. 16

    テーブルに新しい行を挿入しますが、テーブルの別の行からデータをコピーします

  17. 17

    レコードが一時テーブルにない場合、mysqlはテーブルを更新します

  18. 18

    2つの一時テーブルから別の一時テーブルに選択します

  19. 19

    MySQL:別のマッピングテーブルを使用して、古いテーブルから新しいテーブルに値を挿入します

  20. 20

    最初にエンティティフレームワークコード-テーブルを作成し、既存のテーブルから新しく作成されたテーブルにデータを挿入します。

  21. 21

    テーブルに新しいレコードを挿入する前の日時を比較する

  22. 22

    テーブルに新しいレコードを挿入する前の日時を比較する

  23. 23

    postidが存在しない場合、MySQLはあるテーブルから別のテーブルにレコードを挿入します

  24. 24

    一時テーブルmysqlに挿入します

  25. 25

    CTEの一時テーブルに挿入します

  26. 26

    文字列から一時テーブルにデータを挿入する方法

  27. 27

    一時テーブルからAccessサブフォームに値を取得しようとしています

  28. 28

    宛先テーブルですでに使用可能な新しいレコードの挿入を削除します

  29. 29

    PostgreSQLで一時テーブルを削除しますか?

ホットタグ

アーカイブ