ユーザー名/パスワードをPHPファイルに投稿しようとしているので、inner join
それらの詳細を使用してユーザーテーブルからuid- (ユーザーID)を取得できます。コマンドの句で、 payidテーブルの識別子として使用します。動いていない。誰かが私がどこで間違っているのかアドバイスできますか?WHERE
INSERT
if(isset($_POST['password']) && isset($_POST['username']) && isset($_POST['rates'])) {
$con = mysql_connect("localhost","root","");
if (!$con) {
die ("Could not connect: " . mysql_error());
} else{
mysql_select_db("council", $con);
$result = mysql_query('SELECT pid FROM payid INNER JOIN user ON user.uid = payid.uid WHERE user.username = " $_POST[username]" AND user.password =" $_POST[password] "');
$pid = $result['pid'];
if(isset($pid))
$result = mysql_query("INSERT INTO fees (rates, pid) VALUES ('$rates', '$pid')");
if(!$row = mysql_fetch_array($result)) {
echo "<div id='t'>Invalid details please try again - use back arrow to return to form. </div>";
header ("Location: domRates.html");
}
if($row = mysql_fetch_array($result)) {
header ("Location: services.html");
}
}
mysql_close($con);