Posts by Korikatzo

    Okay,


    nun funktioniert es :D


    Vielen vielen Dank, also ich denke, dass es an dem Teil lag:

    Code
    foreach($result AS $row => $value) {
       echo $row . ": " . $result[$row] . "<br/>\n";
    }


    Hab mir nun noch ein bisschen was zu der PHP foreach Schleife durchgelesen, damit is das auch etwas klarer :)

    Entschuldige, aber kein Grund sich aufzuregen, ich dachte nur dass ich das alles kürze und vereinfache, da der Python code ja sowieso funktioniert :) ist ja auch nur ne for schleife die eben so oft wie ich werte lese und in die liste schreibe eben durchläuft und in jedem durchlauf eine position in der liste weiterspringt, also völlig unrelevant :)


    Wie ich nun bereits mehrmals geschrieben habe funktioniert mein Python Code einwandfrei und der einzige Teil der ansatzweise in Verbindung mit der Datenbank kommt(in Form von reinschreiben) wurde ja auch von dir verbessert, ansonsten habe ich beim Python teil keine Hilfe benötigt, da er wie gesagt funktioniert :)


    Es ging mir lediglich drum, ob an meinem php ansatz nur ein kleiner dummer fehler drin ist, der schnell erkennbar ist für ein geübtes Auge. Da es aber bei mir an mehr scheitert werde ich versuchen das ganze noch einmal ruhig und von Grund auf aufzubauen.


    Entschuldige falls etwas falsch rübergekommen ist, war nicht meine Absicht :)

    Also bezüglich nur weil etwas nicht auf Anhieb funktioniert gebe ich dir natürlich absolut Recht :)
    Ich hab wirklich tagelang versucht etwas zu finden womit ich es zum laufen bekomme und verstehe, jedoch Fehlanzeige.


    Außerdem bin ich (wie man bestimmt n kleines bisschen gemerkt haben könnte :D) Anfänger was das programmieren angeht :), deshalb wäre es doch sinnvoll sich erstmal auf eine Sprache zu konzentrieren oder? Habe aber vor es trotzdem auch noch mit PHP zu versuchen, jedoch will ich auch, dass es überhaupt einmal in etwa so läuft wie ich mir es vorstelle, zwischendurch benötigt man ein Erfolgserlebnis :P


    Nun zu meiner Python Funktion:


    Ich kann dir absolut versprechen dass die Funktion exakt das macht was ich will, in meiner richtigen Funktion ist auch noch eine For Schleife drin, da ich die Werte in einer Liste in die Funktion gebe und die Werte werden alle passend reingeschrieben. Aber wenn es so die sauberere Lösung ist, werde ich das ändern und mir das auch so merken(hab das aus irgendeiner der unzähligen Python Datenbankenprogramme die ich durchgesehen habe).


    Zu PHP: Hab das auch schon so versucht, hat wieso auch immer auch nicht funktioniert... Hab immer nur eine weiße Seite angezeigt bekommen.


    Ich denke ich Versuche es nun erst einmal mit bottle und Python und wenn das dann gut funktioniert werde ich noch einmal von Grund auf mit PHP anfangen :)


    Ein riesengroßes Danke für eure Hilfe, ich werde mich garantiert nochmals melden falls es wieder Probleme gibt :)

    Hallo zusammen,


    Vielen Dank euch beiden. Php usw funktioniert aufjedenfall hab gestern fertigen Code gefunden zum testen, der hat geklappt aber selbst wenn ich nur versuche den zu verändern bekomm ich ihn nichtmehr zum laufen.... :D


    Werde es morgen mal mit bottle testen :)

    Hallo und danke für die schnelle Antwort.


    Da sind mir wohl beim kopieren die einrückungen verloren gegangen :D. Ich rücke egal ob python oder php oder sonstiges immer brav ein, wie ich auch geschrieben habe funktioniert der python Teil auch einwandfrei :).



    Bin nun leider unterwegs, werde nacher die einrückungen einfügen und die Datenbank in var/www verschieben und testen(und den Schreibfehler korrigieren).


    Danke nochmals.


    P.S: So, hab die Datenbank verschoben und auch den Schreibfehler entfernt... Funktioniert immer noch nichts... Kann mir evtl jemand einen Beispiel Code geben wie es bei richtiger config von lighttpd funktionieren sollte? In meiner Datenbank gibt es 4 Werte... Wenn es damit dann nicht klappt weiß ich wenigstens dass es wsl an falscher config von lighttpd liegt.

    Hallo zusammen,


    ich lese bereits seit langem mit und habe hier schon einiges an Lösungen für diverse Probleme mit meinem Pi gefunden.
    Bei diesem hab ich leider auch nach tagelanger Suche und vielen Versuchen keine Lösung.


    Also:


    Ich schreibe mit Python Werte aus einer Datei in eine SQlite3 Datenbank:


    Code
    def write_temp(wert1, wert2):
         conn=sqlite3.connect('Example.db')
         curs = conn.cursor()
         curs.execute("INSERT INTO example values(date(wert1),time(wert2))")
         conn.commit()
         conn.close()


    Das klappt alles einwandfrei, die werte kommen richtig in die Datenbank, ich kann sie auch mit Python auslesen und ausgeben.
    Und in der Konsole kann ich auch auf die Datenbank zugreifen usw.


    Außerdem möchte ich die Werte in einer einfachen Website(nur netzwerk intern bevor die Frage kommt) darstellen, hierfür brauche ich natürlich php, womit ich bisher sogut wie keine Erfahrung habe.
    mein Ansatz war hierfür:



    Ich habe auch schon mehrere andere Ansätze versucht, klappen tut leider keiner....
    Die Datenbank liegt im home/pi Verzeichnis(habe auch schon statt Example.db /home/pi/Example.db versucht...).


    Kann mir bitte jemand weiterhelfen? Falls es einen besseren/einfacheren Weg gibt bin ich offen für alles.


    Vielen Dank im Voraus