-4
<?php
//Creating a connection
$con = mysqli_connect("Host","user","pass","Database");
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
/*Get the id of the last visible item in the RecyclerView from the request and store it in a variable. For the first request id will be zero.*/
$id = $_GET["id"];
$mode = $_GET["mode"];
$fahrer = $_GET["fahrer"];
if ($mode == "query"){
if (is_null($fahrer)){
$sql= "Select * from Fahrten";
}else{
$sql= "Select * from `Fahrten` where Fahrer = ".$fahrer." ORDER BY `Datum` ASC" ;
}
}
elseif ($mode == "insert"){
echo "insert";
$sql = "INSERT INTO `Fahrten`(`_id`, `Datum`, `AbfahrtOrt`, `LatAb`, `LonAb`, `AnkunftOrt`, `LatAn`, `LonAn`, `Plaetze`, `Fahrer`) VALUES ('',";
if(!is_null($_GET["Datum"])){
$sql = $sql."'".$_GET["Datum"]."',";
}else {
$sql = $sql."'',";
}
if(!is_null($_GET["AbfahrtOrt"])){
$sql = $sql."'".$_GET["AbfahrtOrt"]."',";
}else {
$sql = $sql."'',";
}
if(!is_null($_GET["latAb"])){
$sql = $sql."'".$_GET["latAb"]."',";
}else {
$sql = $sql."'',";
}
if(!is_null($_GET["lonAb"])){
$sql = $sql."'".$_GET["lonAb"]."',";
}else {
$sql = $sql."'',";
}
if(!is_null($_GET["AnkunftOrt"])){
$sql = $sql."'".$_GET["AnkunftOrt"]."',";
}else {
$sql = $sql."'',";
}
if(!is_null($_GET["latAn"])){
$sql = $sql."'".$_GET["latAn"]."',";
}else {
$sql = $sql."'',";
}
if(!is_null($_GET["lonAn"])){
$sql = $sql."'".$_GET["lonAn"]."',";
}else {
$sql = $sql."'',";
}
if(!is_null($_GET["Plaetze"])){
$sql = $sql."'".$_GET["Plaetze"]."',";
}else {
$sql = $sql."'',";
}
if(!is_null($_GET["Fahrer"])){
$sql = $sql."'".$_GET["Fahrer"]."')";
}else {
$sql = $sql."'')";
}
}
elseif($mode == "delete"){
$sql = "DELETE FROM `Fahrten` WHERE _id = ".$_GET["_id"];
}
elseif($mode == "update"){
$sql = "UPDATE `Fahrten` SET ";
if(!is_null($_GET["Plaetze"]{
$sql = $sql."`Plaetze`=".$_GET["Plaetze"];
}
$sql = $sql." WHERE `_id`=".$_GET["_id"];
}
else {
echo "else";
$sql = "Select * from Fahrten";
}
$result = mysqli_query($con ,$sql);
while ($row = mysqli_fetch_assoc($result)) {
$array[] = $row;
}
header('Content-Type:Application/json');
echo json_encode($array);
mysqli_free_result($result);
mysqli_close($con);
?>あります。あまりにも多く、私は見つけることができませんそれ
私は、データベース内の別の旅行を登録しようとしていますが、私はそれを解析しようとすると、ライン76上の誤りがありますが、私は削除した場合無駄な行、それは行番号を変更しないと、他のコードのバリデータは、エラーを見つけることはありません。私が監督しているものが見つかるかどうかを確認してください...
2つのオプションがあります。新しい旅行を登録するか、旅客にならない場合は登録することができます。あなたが興味を持っているなら、あなたは電子メールで通知されます。これは、仕事に行くことはありません
私たちは行を数えたいですか? –
いいえ、ここに投稿する前に私は何をしたと思いましたか?行76にエラーがありません –
行番号の代わりにエラーが表示された方が良いでしょう。 –