Ankündigung

Einklappen
Keine Ankündigung bisher.

[Erledigt] MySQL-Abrage

Einklappen

Neue Werbung 2019

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

  • Gast-Avatar
    Ein Gast erstellte das Thema [Erledigt] MySQL-Abrage.

    [Erledigt] MySQL-Abrage

    Hallo!

    Ich habe eine Tabelle mit über 900 Reihen und ca 23 Spalten.

    Wie kann ich es jetzt realisieren, dass er mir nur eine bestimmte Reihe raussucht, wenn ich den Inhalt der Reihe nicht kenne?

    Mit MYSQL_NUM_ROWS kann ich ja schonmal abfragen, wieviele Reihen insgesamt vorhanden sind. Ich möchte jetzt aber nicht eine MYSQL_FETCH_ROW-Anweisung in eine Schleife setzen, die bis zu der Position durchläuft, die ich verlange.

    Gibt es nicht irgend einen Weg, der zum Beispiel so aussieht?:
    Code:
    $gesucht=320;
    $result=MYSQL_QUERY("SELECT * FROM tabelle WHERE
     MYSQL_ROW=$gesucht
     ");
    $gesuchte_reihe = MYSQL_FETCH_ROW($result);
    lässt sich das irgendwie realisieren?

  • Gast-Avatar
    Ein Gast antwortete
    ja, haste recht, ist noch besser.

    danke!

    Einen Kommentar schreiben:


  • lazydog
    antwortet
    Oder
    Code:
    SELECT * FROM tabelle limit $gesuchte_reihe, 1

    Einen Kommentar schreiben:


  • Gast-Avatar
    Ein Gast antwortete
    ach, ich habs schon selbst gefunden

    Code:
    $result = MYSQL_QUERY("SELECT * FROM tabelle");
    $gesuchte_reihe=MYSQL_NUM_ROWS($result)-1;
    MYSQL_DATA_SEEK ($result, $gesuchte_reihe); 
    $reihe = MYSQL_FETCH_ROW($result);

    Einen Kommentar schreiben:

Lädt...
X