Guten Morgen,
ich bin an einem Punkt angekommen, wo ich nicht weiter weiß. Vielleicht könnt ihr mir helfen. Es geht darum zwei Tabellen abzufragen NICHT zu verbinden. Im Netz habe ich folgende Schreibweise gefunden, die allerdings nicht geht:
PHP
function countTelefon($mysqli, $tel){
$stmt = $mysqli->prepare("SELECT COUNT(*) AS `amount`
FROM kunden, kunden_weitere_telefonnummern
WHERE kunden.kd_telefon =? AND kunden_weitere_telefonnummern.uwt_nummer =? ");
$stmt->bind_param("ss", $tel, $tel);
$stmt->execute();
$stmt->bind_result($amount);
$stmt->store_result();
if($stmt->num_rows() > 0) {
while ($stmt->fetch()){
$countTelefon[] = array(
'amount' => $amount
);
}
return $countTelefon;
}
}
Alles anzeigen
Ich möchte prüfen ob in der erste oder in der zweiten Tabelle die eingegeben Telefonnummer vorhanden ist. Habt ihr vielleicht eine Lösung? Wenn ich diesen Code ausführe, wie er oben steht, erhalte ich eine Fehlermeldung "Fatal error: Call to a member function bind_param() on a non-object "