Rüdiger: Wo befindet sich diese Tabelle zur Bearbeitung?

Hallo zusammen

folgende Zeilen stehen in meiner php Datei:

$db = sqlite_open("Menu.db");  
$Result = sqlite_query("SELECT * FROM Entries WHERE Ranges = $i ORDER BY DBID" , $db ,SQLITE_BOTH);  
while($row = sqlite_fetch_array($Result))  

und dies sieht doch so aus als ob die Daten in der Tabelle Entries gespeichert seien.

Es ist schon lange her das ich mit diesen Einträgen herumhantiere, doch sollte dise Tabelle irgendow in phpmysql oder af der Festplatte zu finden sein..

Also bitte bitte ich um Hilfe damit ich weiterkomme um Änderungen an diesen Daten vornehmen zu können. Bisher liegt die Seite nur auf der Festplatte und läuft mit dem server2go, so dass ich Entries als Suchbegriff eingegeben hatte, aber ohne Erfolg. Hat nicht jede Tabelle eine eigene Datei?

Also bitte ich um Hilfe. Und mag ja sein das dass chaos durch einen Streit verursacht wurde. Aber bitte, es müssen Änderungen vorgenommen werden bevor diese ins Netz kommt, Und dies doch wenns geht vollständig, was für mich im Moment nicht so aussieht.

Danke Gruß Rüdiger

  1. Tach!

    folgende Zeilen stehen in meiner php Datei:

    $db = sqlite_open("Menu.db");

    $Result = sqlite_query("SELECT * FROM Entries WHERE Ranges = $i ORDER BY DBID" , $db ,SQLITE_BOTH);

    
    > und dies sieht doch so aus als ob die Daten in der Tabelle Entries gespeichert seien.  
    > Es ist schon lange her das ich mit diesen Einträgen herumhantiere, doch sollte dise Tabelle irgendow in phpmysql oder af der Festplatte zu finden sein..  
      
    Du arbeitest mit SQLite, da ist nichts mit MySQL oder Tools zur MySQL-Verwaltung (phpMyAdmin).  
      
    
    > Also bitte bitte ich um Hilfe damit ich weiterkomme um Änderungen an diesen Daten vornehmen zu können. [...] Hat nicht jede Tabelle eine eigene Datei?  
      
    Nein, SQLite verwaltet je Datei eine komplette Datenbank - in deinem Fall heißt sie Menu.db. Um die Daten zu bearbeiten, kannst du Tools wie den SqliteExplorer verwenden.  
      
      
    dedlfix.
    
    1. Hallo dedlfix

      und Vielen Dank, doch will es nicht funktionieren. Denn ich glaube doch mal dies ist dann die Datei im Verzeichnis dbdir. Doch kann ich diese nicht öffnen. Vielen Dank für Deinen hinweis und die Auskunft eines Programms, doch bräuchte ich wohl ein anderes. Es ist ein wenig unübersichtlich auf meiner Festplatte, denn da gibt es mehrere Menue.db - bloß in alten Versionen - und die lassen sich alle öffnen. Bloß nicht diese.

      Danke Gruß Rüdiger

      1. Om nah hoo pez nyeetz, Rüdiger!

        Es ist ein wenig unübersichtlich auf meiner Festplatte, denn da gibt es mehrere Menue.db - bloß in alten Versionen - und die lassen sich alle öffnen. Bloß nicht diese.

        Es gibt sqlite prinzipiell in 2 Versionen, die nicht zu einander kompatibel sind. Ein weiteres Programm, das du testen könntest, ist SQLite Administrator.

        Matthias

        --
        1/z ist kein Blatt Papier.

        1. Hallo zusammen

          einwandfrei hat das funktioniert. Ich wollte aber auch gerne eine sql Zeile zeigen bei dieser ich mich frage wieso das nix passiert.

          Aber OK tolle Sache wenn die Datenbank erstmal aktualisiert werden konnte. Das es da einen Unterschied zwischen mysql und sqlite gibt wusste ich nicht und man ein externes Programm braucht. Und unter mysql aktualisierte ich bereits schon eine Datenbank. Jetzt sollte das nur noch auch unter sqlite mnöglich werden.

          Danke Gruß Rüdiger

      2. Tach!

        Denn ich glaube doch mal dies ist dann die Datei im Verzeichnis dbdir.

        Es ist eine Datei relativ zum aktuellen Arbeitsverzeichnis. Bei sqlite_open() steht kein weiterer Pfad, also ist es, wenn du es nicht verstellt hast, das Verzeichnis des gestarteten Scripts.

        dedlfix.