Abfrage ob Datenbank Eintrag vorhanden ist

  • Hey,

    ich hab da mal eine Frage. Ich wollte gerne wissen wie man Abfragen kann ob ein Datenbank Eintrag vorhanden ist wo bsp die Spalte "Id" die Nummer 5 hat.

    Ich hab zwar viel gefunden aber leider nicht für "dbv".

    So sieht meine Datenbank SELECT Abfrage aus:

    Code
    $selectID= $dbv->prepare("SELECT id FROM system WHERE id = :id");
    $selectID->execute([":id" => $id]);
        
    $ID= $selectID->fetchAll(PDO::FETCH_ASSOC);


    Wie kann ich Abfragen ob ein Datenbank Eintrag vorhanden ist?


    Über eine Antwort würde ich mich sehr freuen.


    MFG

    CuzImCloud

    Einmal editiert, zuletzt von CuzImCloud (13. Januar 2019 um 21:39)

  • Achso ne das ist drin, hatte den Fehler schon früh gesehen, hab ausversehen die Alte Kopie hier drin.

    Aber das ist ja nicht genau das Problem ^^

  • "SELECT count(*) FROM system WHERE id = :id"

    und dann das Ergebnis prüfen.

    Hat geklappt. Hab einfach meine SELECT Abfrage so gelassen und dann

    Code
    if(count($ID) == 0) {
            echo "Gibt es nicht";
        } else {
            echo "Gibt es";
        }

    gemacht.


    Danke für die Hilfe.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!