Spalte beinhaltet "X"

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Spalte beinhaltet "X"

    Hi !

    Kennt jemand eine Abfrage, mit der ich checken kann, ob z.B. der Nachname "Schubert" ind der Spalte "Nachname" enthalten ist ??

    Oder geht des nur mit Schleife ?

    Danke !

  • #2
    Wenn du jetzt wirklich
    PHP-Code:
    SELECT xyz FROM tabelle WHERE nachname 'Schubert' 
    meintest, dann solltest du erst noch ein tutorial durchlesen, bevor du weitermachst.
    ich glaube

    Kommentar


    • #3
      Äh entschuldige mal, ich habe schon ein ganzes mysql Buch durchgelesen (von Rolf Däßler) und da stand das nicht drin.

      Ich kenne count() ich kenne joints triple joints blablabla...

      und ich hab auch schon danach gegoogelt und unseren Lehrer gefragt,

      aber dieses xyz kannten alle nicht...

      Es wäre nett, wenn uds mir grad verraten könntest

      Kommentar


      • #4
        Ähm - vielleicht verstehen wir uns miss. Oder dein Buch ist schlecht, oder du hast beim Lesen nicht aufgepasst. Aber das möchte ich dir gar nicht unterstellen

        xyz war ja nur ein Beispiel. Es könnte so aussehen
        PHP-Code:
        $result mysql_query("SELECT user_id FROM user WHERE nachname = 'Schubert'");

        while (
        $user =  mysql_fetch_assoc($result)) {
            echo(
        "hier ist ein Schubert mit der id " $user['user_id'] . "<br />");

        Das xyz daher, weil ich ja keinen Schimmer habe, wie deine db aussieht...

        Edit: Du hast zwischen 23:44 und 00:00 Uhr deinen Lehrer gefragt, was xyz bedeutet? na dann

        Edit 2: mögliche Ursache der Konfusion: zu tief die Bedeutung von
        triple joints
        studiert
        Zuletzt geändert von ministry; 12.05.2007, 00:16.
        ich glaube

        Kommentar


        • #5
          Hm danke erst mal, ich dachte halt, es geht irgendwie einfacher, einfach nur zu fragen OB ein Nachname enthalten ist ohne ne schleife..

          das mit den joints könnte übrigens sein

          Gruss, Richard

          Kommentar


          • #6
            PHP-Code:
            $result mysql_query("SELECT user_id FROM user WHERE nachname = 'Schubert'");

            if(
            mysql_num_rows($result) > 0) {
                echo(
            "Es gibt genau " mysql_num_rows($result) . " Schuberts in der Datenbank");
            } else {
                echo(
            "keinen Schubert gefunden");
            }

            genauso "einfach"
            ich glaube

            Kommentar


            • #7
              Wenn du die Abfrage auf das Statemtn legen willst geht auch

              PHP-Code:
              SELECT COUNT(*) AS CountEntries FROM table WHERE name 'Schubert' 
              Und dann eben checken was fürn Wert CountEntries hat...

              Kommentar

              Lädt...
              X