PHP und MySQL Probleme

Hier könnt Ihr euch alles von der Seele reden - inklusive Signaturtest.

Moderator: JaBoG32 Stab

Antworten
ETSF-Tiger
Gerade reingestolpert
Beiträge: 16
Registriert: 3. Sep 2006, 17:34

PHP und MySQL Probleme

Beitrag von ETSF-Tiger » 30. Sep 2006, 15:40

Hi Leute

Habe da ein kleineres Problem mit PHP und MySQL.
Wer kennt sich damit aus und könnte mir vielleicht helfen ??
Denn das PHP script sendet nichts an die datenbank wie es müsste.



Gruss Tiger

Puma

Beitrag von Puma » 30. Sep 2006, 15:58

die beschreibung is ziemlich groß ausgeholt.

hast du den nötigen account auf der mysql datenbank angelegt,
stimmen deine verbindungsdaten im php-script, wurden die nötigen
tabellen mit den spalten angelegt, ist die datenbank auf localhost oder, oder oder ?

könntest du das ganze ein wenig genauer beschreiben? :D
PHP und MySQL sind für solche fragen einfach zu umfangreich ;-)


mfG Puma

ETSF-Tiger
Gerade reingestolpert
Beiträge: 16
Registriert: 3. Sep 2006, 17:34

Beitrag von ETSF-Tiger » 30. Sep 2006, 16:22

Hi Leute

Ich habe mir schon vor 2 Jahren dieses Script zusammen gebastelt und nun wollte ich das wieder verwenden aber es geht nicht mehr.

Wenn ich denn Flugrapport absende kommt auf der Datenbank bei dem jeweiligen Piloten nichts an wie man dann in seinem Pilotenlogbuch auch sehen kann.

Ich hänge mal das Logbuch un den Flugrapport als Download an.

https://etsf.ch/pilots.rar


So und die Datenbank sieht so aus.

[imgvik]http://www.etsf.ch/1.jpg[/imgvik]


[imgvik]http://www.etsf.ch/2.jpg[/imgvik]



Was stimmt hier nicht ??

Der Flugrapport2.php liegt auf der Hauptebene und das Logbuch auf /staffel/pilots/logbuch/logbuch1.php

Liegt d etwa das problem ?

Hoffe es kann mir jemand helfen.


Gruss Swisstiger

Chrissi
Site Admin
Beiträge: 6858
Registriert: 15. Jun 2003, 16:43

Beitrag von Chrissi » 1. Okt 2006, 01:10

Hallo Ice,

Wenn du wirklich Hilfe erwartest, solltest du erstmal versuchen deinen Code zu debuggen. Meistens liegt der Fehler in ganz simplen Sachen begraben (Semikolon, Anführungsstriche, falsches escapen oder maskieren von Strings, falsche Verwendung/Deklarieren von (Super-)Globalen Variablen, etc.). Schau einfach mal wie weit dein Script kommt, d.h. bis wohin schaffen es deine Daten?
Ich glaube keiner hier im Forum kann dir nur annäherend Hilfestellung leisten, ohne zu wissen wo denn das Problem ungefähr liegt. Zumindest müsste man wissen, welches Script überhaupt für die mySQL Query verantwortlich ist und welche Fehlermeldungen dein php Script ausgibt.

Ebenfalls ganz wichtig zum Debugge ist die Funktion mysql_error();

Ich habe mir angewöhnt hinter jede mysql_query() im Fehlerfall den mysql report aufzurufen. Geht ganz einfach

Beispiel:
$result = mysql_query($query, $dbconnection);

... abändern in:
$result = mysql_query($query, $dbconnection) or die(mysql_error());

Das letzte Konstrukt bricht im Fehlerfall (or) das Script ab (die()) und gibt dir den letzten mysql Fehler zurück (mysql_error()).

Schreib doch mal die Query hier ins Forum rein, die für den Updatevorgang der Datenbank verantwortlich ist.
2. JaBoG32 "Fighting Wildcats"

Gruß, Chrissi aka Kichi :D
Our Dreams are Wings

Bild

Antworten