2017-11-12 21 views
-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つのオプションがあります。新しい旅行を登録するか、旅客にならない場合は登録することができます。あなたが興味を持っているなら、あなたは電子メールで通知されます。これは、仕事に行くことはありません

+0

私たちは行を数えたいですか? –

+0

いいえ、ここに投稿する前に私は何をしたと思いましたか?行76にエラーがありません –

+1

行番号の代わりにエラーが表示された方が良いでしょう。 –

答えて

3

代わり
if(!is_null($_GET["Plaetze"]{ 

、すべての括弧を閉じる:

if(!is_null($_GET["Plaetze"])){ 

それは私が(約)それらを数えニアライン76です。

関連する問題