Hallo zusammen
Ich brauch mal eure Hilfe. ICh hab folgenden Code:
Ich bekomme immer die Meldung, dass id Anfrage/Update gescheitert ist.
Gebe ich die Query direkt im PMA als SQL Befehl ein, funktioniert der Aufruf und die Daten werden aktualisiert.
Ich habe mehrere Abfragen, bei denen dies auch Reibungslos funktioniert. Deswegen steh ich da gerade auf dem Schlauch.
Funktionierende Abfragen:
und
Ich brauch mal eure Hilfe. ICh hab folgenden Code:
PHP:
function updateGuest($gast_ID,$vname,$name,$strasse,$plz,$ort,$telefon,$handy,$email,$anrede,$link){
echo $link . "<br>";
echo $query = ("UPDATE Mieter SET Vorname='$vname', Nachname='$name', Strasse='$strasse', PLZ='$plz', Ort='$ort', Email='$email', Tel='$telefon', Handy='$handy', Anrede='$anrede' WHERE PK_ID='$gast_ID'");
echo $res = mysqli_query($link,$query);
if (!$res)
{echo("<br> die Anfrage scheitert - Update");}
}
Ich bekomme immer die Meldung, dass id Anfrage/Update gescheitert ist.
Gebe ich die Query direkt im PMA als SQL Befehl ein, funktioniert der Aufruf und die Daten werden aktualisiert.
Ich habe mehrere Abfragen, bei denen dies auch Reibungslos funktioniert. Deswegen steh ich da gerade auf dem Schlauch.
Funktionierende Abfragen:
PHP:
function getGuestID($vname,$name,$ort,$link){
$query = ("SELECT PK_ID FROM Mieter WHERE Vorname = '$vname' and Nachname = '$name' and Ort = '$ort'");
$res = mysqli_query($link,$query);
if (!$res){
echo("die Anfrage scheitert - Benutzer_ID");
}
$d = mysqli_fetch_array($res);
$gast_id = $d["PK_ID"];
if ($gast_id == "")
{return -1;}
else
{return $gast_id;}
}
und
PHP:
function insertGuest($vname,$name,$strasse,$plz,$ort,$email,$tel,$handy,$anrede,$link){
$query = ("INSERT INTO Mieter (Vorname, Nachname, Strasse, PLZ, Ort, Email, Tel, Handy, Anrede) VALUES ('$vname','$name','$strasse','$plz','$ort','$email','$telefon','$handy','$anrede')");
$res = mysqli_query($link,$query);
if (!$res)
{echo("die Anfrage scheitert - Neuen Mieter anlegen");}
//Rückgabe der vergebenen ID
return mysqli_insert_id($link);
}
Zuletzt bearbeitet von einem Moderator: