grillfleisch
Erfahrenes Mitglied
Hallo,
Wieso bekomme ich keine Daten zurück, wenn ich mit PDO bindParam in dieser konstellationhttps://www.google.de/search?q=kons...&ved=0ahUKEwj1utD42p3LAhXFlnIKHcjfAOwQBQgaKAAarbeite.
Wiederrum bringt diese die gewünschten Ergebnisse.
Wieso bekomme ich keine Daten zurück, wenn ich mit PDO bindParam in dieser konstellationhttps://www.google.de/search?q=kons...&ved=0ahUKEwj1utD42p3LAhXFlnIKHcjfAOwQBQgaKAAarbeite.
PHP:
public function funktion($s,$i) {
$ID = $this->gibUserId();
$query = "SELECT * FROM `table` WHERE `spalte1` In(:id,:s) AND `spalte2`=:i";
$stmt=$this->db->prepare($query);
$stmt->bindParam(":id",$ID,PDO::PARAM_INT);
$stmt->bindParam(":s",$s,PDO::PARAM_INT);
$stmt->bindParam(":i",$i,PDO::PARAM_STR);
$stmt->execute();
$rows = $stmt->rowCount();
if($rows) {
return $rows;
}else{
return false;
}
}
Wiederrum bringt diese die gewünschten Ergebnisse.
PHP:
public function funktion($s,$i) {
$ID = $this->gibUserId();
$query = "SELECT * FROM `table` WHERE `spalte1` In({$ID},{$s}) AND `spalte2`='{$i}'";
$stmt=$this->db->prepare($query);
$stmt->execute();
$rows = $stmt->rowCount();
if($rows) {
return $rows;
}else{
return false;
}
}