On Monday 11 January 2010 17:04:33, chindog wrote:
Hallo, Ich habe hier folgendes Problem: Für unser Tierheim haben wir eine Verwaltungssoftware in PHP mit MySQL und das läuft seit Jahren soweit Fehlerfrei. Seit heute aber ver sagt der Zähler der sogenannten Buchnummer, die in der Form xx/10H usw abgespeichert werden soll; wobei xx immer um den Faktor 1 erhöht werden soll. Da ich in PHP und MySQL gerade mal so "Laienerfahrung" habe bräuchte ich hier dringend Hilfe. Mir ist klar, das man ohne weitere Info, wie die Software aussieht usw keine gute Hilfestellung möglich ist... Aber wo muss gesucht werden ??? Das ganze läuft übrigens noch aus SuSE 9.2 :) Danke für's lesen und evtl. Hilfestellung Gruß
Ich würde zunächst mal in der db nachsehen, in welcher Tabelle/welchem Feld denn diese(r) Wert(e) geschpeichert ist bzw. sind und dann im php-code nach Zeilen mit "UPDATE tabellenname" oder "SET feldname" usw. suchen und mal schauen, ob sich aus den vorgängigen Zeilen etwas ablesen lässt... Vielleicht hat dein Programmierer den Zähler als Ganzes in einem alphanumerischen Feld gespeichert - es gibt ja kein Zahlenformat, das nur gerade bis 10 geht - soviel ich weiss. Dann kannst du (z.B. mit phpMyAdmin oder Ähnlichem) mal einfach nach "10/10H" suchen. Oder schauen, wie Bildschirmausgabe-Texte programmiert sind (ob als Klartext oder als Variablen/Konstanten, evtl. html-Zeichen für Umlaute usw.) und dann im php-code nach einem Ausgabetext suchen, der direkt vor der zu erhöhenden Zahl steht. Wenn auf dem Bildschirm also zum Beispiel steht "das nächste Tier erhält Nummer: xx/10H und ist ein: Hund" würde ich nach "das nächste Tier" bzw. "das nächste Tier" suchen... Ziemlich sicher folgt darauf der Code für die Nummernbehandlung. Zum durchsuchen des Codes nach einem String in x Dateien kannst du Dolphin benutzen. Gruss Daniel (sorry für irrtümliche PM) -- Der Inhalt dieser E-Mail ist überhaupt nicht vertraulich und erst noch rechtlich vollkommen ungeschützt. Wenn Sie nicht der vorgesehene Adressat dieser E-Mail oder dessen Vertreter sein wollen (oder auch falls Sie gar kein Adressat bzw. Vertreter sein können, weil Sie eine Adressatin bzw. Vertreterin sind), so beachten Sie bitte, dass es mir vollkommen wurscht ist, was Sie mit diesem Mail anfangen oder auch nicht. -- Daniel Bauer photographer Basel Barcelona professional photography: http://www.daniel-bauer.com -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org