は、エコーのPHPエコーブレークタグ私のPHPスクリプトで
echo "Error"
echo "User already existed"
echo "Success"
一つはs
エコーメッセージである私のAndroidアプリ、if (s.equals("Success"))
、に渡される条件文に基づいて、3エコーがあります。
しかし、logcatによると、登録成功が<br />
であるときにエコーが発生しました。 User already existed
については問題ありません。
s
はSuccess
ではないため、文字列に依存する別のアクティビティを開始できません。誰かがブレークタグがどのようにエコーされたのか説明できますか?しかし、登録情報はデータベースに正常に挿入されました。
elseif ($roleID == "C") {
$sql6 = "SELECT runnerID FROM tr_customer WHERE customerID = '$newID'";
$check4 = mysqli_fetch_array(mysqli_query($con,$sql6));
if(!isset($check4)) {
// add into db
$customerID = $roleID . $newID;
$sql7 = "INSERT INTO tr_customer(customerID, name, phoneNo, locationID, roleID, email) VALUES ('$customerID', '$name', '$phoneNo', '$locationID', '$roleID', '$email')";
if(mysqli_query($con,$sql7)) {
echo "Success";
}
} else {
$newID = checkExist();
}
実際のコードを掲載しないと、どうすれば答えることができますか?そしてそれによって、文脈から3つの不完全な行を意味するわけではありません。 – arkascha
実際のコードは長すぎますが、大丈夫ですが、私はそれが適切だと思います。 – August
もちろん、コードの関連するセクションだけです。 – arkascha