これは私の質問です
$db2=mysql_connect("localhost","root","");
mysql_select_db("my_requests",$db2);
$query=mysql_query("SELECT * FROM details INNER JOIN product ON details.user_id = product.user_id"); // find the city
$row=mysql_fetch_array($query);// save record
$id=$row['user_id'];
echo "$id";
$query1=mysql_query("DELETE * FROM details WHERE details.user_id=$id");
$query2=mysql_query("DELETE * FROM product WHERE product.user_id=$id");
ここには製品と詳細の2つのテーブルがあり、ユーザーIDは詳細の主キーであり、製品の外部キーになっています。
データベースに user_id =12 の 2 つのエントリと user_id=11 の別のエントリがあるとします。 user_id を使用すると、テーブルからデータが削除されません。
下手な英語でごめんなさい