Zum Inhalt springen

etops

Mitglieder
  • Gesamte Inhalte

    315
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von etops

  1. Hmm, oder die zweite Lösung (ich weiß aber nicht, ob das zb technisch geht, weil Du was installieren müßtest): Installiere Dir (oder dem Kollegen) doch einen lokalen Webserver mit MySQL und speichere dort die Tabelle ab und füge einen Index hinzu. Anschließend machst Du eine SQL-Abfrage und exportierst die Daten mittels CSV nach Excel. Sollte auch gehen ;-) Gruß -etops-
  2. Also - warum will ich das machen? Weil mein Chef es so will :beagolisc Im Ernst: Ich bekomme eine xls-Tabelle von einem anderen Programm und diese Tabelle soll in eine MySQL-Tabelle überführt werden. So weit kein Problem. Allerdings bekomme ich bestimmte Spalten eben genau in diesem Format. Jetzt brauche ich aus dieser Tabelle nur die Uhrzeiten, nicht aber die Datumswerte. Daher muß ich das aufsplitten. Ich denke, "substr" wird's schon richten... werde ich gleich probieren.
  3. Hallo, im Moment steh ich mit einem MySQL-Problem leicht auf dem Schlauch: ich habe eine Tabellenspalte, deren Werte alle vom Typ datetime sind. Diese Werte würde ich nun gerne trennen, d.h. ich hätte die Datums- und die Uhrzeitangaben gerne in zwei verschiedenen Tabellenspalten (notfalls auch zwei neue Spalten mit den entsprechenden Werten, wenn man die Ursprungsspalte nicht abändern kann). Das muß doch gehen? Kann mir bitte mal jemand helfen? Danke Gruß -etops- PS: Hier ein kleines Beispiel, wenn ich mich zu ungenau ausgedrückt habe: Inhalt Ursprungsspalte: 2004-01-01 18:00:00 Wunschinhalt Spalte 1: 2004-01-01 Wunschinhalt Spalte 2: 18:00:00
  4. Also das entsprechende Programm das ich oben angesprochen hatte, ist hier zu finden. Die Trial-Version ist komplett und uneingeschränkt 30 Tage lauffähig. Gruß etops
  5. Das ist so ein Shareware - Programm und nennt sich MyAdmin (nicht PHPMyAdmin - um Verwechslungen auszuschließen). Ist recht komfortabel und ziemlich einfach. Leider hab ich keinen Link, weil ich über mehrere andere Seiten zu einer Liste gekommen bin, wo das Programm erwähnt war. Vielleicht hilft Google... Gruß etops PS: Nein, PHPMyAdmin hat keine Fehlermeldung gebracht. Das Fenster, in dem die gewünschte txt- oder csv-Datei ausgewählt werden kann, erscheint, dann wähle ich die Datei aus, drücke OK und 2 Sekunden später ist diese Seite wieder reloaded und nix passierte
  6. Hmmm, um ehrlich zu sein, kann ich gar nicht genau sagen, woran es lag, da ich ein entsprechendes Programm gefunden habe, was die Daten dann problemlos importiert hat. Nichtsdestotrotz werde ich mal weiterforschen warum es nicht ging und eine Lösung dann ggf. hier hinstellen. Grüße etops
  7. Hallo, ich habe in einer xls-Tabelle, die ich nach MySQL exportieren möchte, Felder mit Werten > 24:00:00. Normalerweise müßte ich die doch nach MySQL importieren können, wenn dort das entsprechende Feld als TIME definiert ist. Leider funktioniert das aber nicht wie erhofft - ich bekomme immer nur den "überschüssigen Rest", d.h. alles was größer als 24:00:00 gezeigt. Bei einem Wert von 46:16:00 also 22:16:00. Kann mir jemand helfen und mir sagen, was ich falsch mache? Und wie ich das Feld ggf. in Excel vorformatieren muß? Danke etops
  8. Ok, hat sich erledigt Thema kann ggf gelöscht werden...
  9. Hallo, ich möchte gerade mit Hilfe von PHPMyAdmin eine Text-Datei (CSV) in eine leere MySQL-Tabelle importieren aber es geht einfach nicht. Wenn ich die entsprechende Tabelle ausgewählt habe und unten auf OK drücke, bricht er ab. Was mach ich bloß falsch? Wenn mir jemand einen Tip geben könnte, wäre das prima... Danke etops
  10. Ich hab auf dem betreffenden Rechner Excel 97 mir SR-1. Hmmm....könnte also tatsächlich ein Rechenfehler von Excel sein?!
  11. Das hab ich sicherlich mittlerweile schon 7312x gemacht und auch in anderen Feldern probiert etc...
  12. Ja, das Feld ist benutzerdefiniert und zwar [hh]:mm Das merkwürdige ist ja, daß die ganze Geschichte in dem anderen Feld weiter unten einwandfrei geht...
  13. Das merkwürdige ist, daß alle Zellen gleich formatiert sind -> an dieses Problem hatte ich zu allererst auch gedacht. Edit + Info: es geht ja um eine zeitliche Differenz!
  14. Hallo, ja, ich meine den "####" - Unsinn. Wenn ich die Spalte größer mache bzw. den Inhalt als Wert herauskopiere, dann steht da -2,77555756156289E-17. Warum steht nicht einfach 00:00 da, was das richtige Ergebnis wäre?? Danke+Gruß etops
  15. Hallo, ich habe ein Excel-Tabellenblatt, das bei ein und derselben Formel in verschiedenen Zellen unterschiedliche Werte liefert. Vielleicht kann mir jemand sagen, ob das ein Excel-Fehler ist oder ob ich mich doof anstelle: Die folgenden Zahlen stehen im Zellbereich A2:F7; zusätzlich steht in der Zelle E1 der Wert 00:30 als Bezugswert, der zu C2 hinzuaddiert wird (=C2+$E$1). 04:00 03:32 03:06 00:28 03:36 00:24 04:00 03:50 03:30 00:10 04:00 #### 03:55 03:49 03:25 00:06 03:55 00:00 03:55 03:43 03:21 00:12 03:51 00:04 Hinter den kursiven Werten liegt die Formel =WENN(A2<=B2;B2-A2;A2-B2); die unterstrichenen Werte werden über die Formel =WENN(E2<=A2;A2-E2;E2-A2) und dann jeweils zeilenbezogen nach unten weitergerechnet. Warum steht dann in Zelle F3 so ein Unsinn, während F6 ein korrektes Ergebnis liefert???? Vielleicht weiß jemand weiter? Danke schon mal, Gruß, -etops-
  16. Danke, das hat mir schon mal ganz gut geholfen Gruß+schöne Weihnachten -etops-
  17. Hallo, ich habe vor kurzem ein sehr umfangreiches und komplexes PHP/MySQL-Projekt für meinen Arbeitgeber erfolgreich zum Ende gebracht. Ich bin nun gefragt worden, was diese Software bei Fremdbeauftragung gekostet hätte; allerdings habe ich keine Ahnung von konkreten Stundensätzen. Die Software ist von mir spezifiziert worden, außerdem ist ein sehr umfangreicher und komplexer Algorithmus zur Problemlösung integriert worden, der firmen- und branchenweit bislang nicht existierte. Meine Fragen sind konkret folgende: Was ist ein angemessener Stundensatz (Programmieren/Beraten/Algorithmus "bauen") für einen erfahrenen (PHP-)Programmierer? Was ist ein angemessener Stundensatz (Programmieren/Beraten/Algorithmus "bauen") für einen Programmierer, der vorher nicht mit PHP gearbeitet hat und sich zusätzlich zur Thematik neu in die Sprache PHP eingearbeitet hat? Habe ich dabei etwas vergessen? Vielleicht kann mir jemand ein paar Ansätze geben - wäre prima Danke + Gruß etops
  18. Sorry, aber ich begreife es wirklich nicht. Aus dem Manual werde ich nicht schlau. Es wäre mehr als nett, wenn sich trotzdem mal jemand den Codeausschnitt anschauen und mir einen genaueren Hinweis geben könnte. Nochmal zur Erklärung: Mit JPGraph möchte ich ein Diagramm erstellen, daß mir die Anzahl bestimmter Ereignisse pro Monat übers Jahr gesehen grafisch aufbereitet. Das funktioniert auch alles, so lange in dem Array mit den Daten nur Werte aber keine Variablen drinstehen. Mein Problem ist aber, daß jeder einzelne Wert per DB-Abfrage aus der DB eingelesen wird, bevor er angezeigt wird. -> Ich bin irgendwie zu blöd, die einzelnen Queries gesammelt in das neue Array zu speichern. Mein Code sieht folgendermaßen aus: <?php ... $ydata = array($jan03tech, $feb03tech, $mar03tech, $apr03tech, $may03tech, $jun03tech, $jul03tech, $aug03tech, $sep03tech, $oct03tech, $nov03tech, $dec03tech); $ydata2 = array($jan03techrd, $feb03techrd, $mar03techrd, $apr03techrd, $may03techrd, $jun03techrd, $jul03techrd, $aug03techrd, $sep03techrd, $oct03techrd, $nov03techrd, $dec03techrd); $ydata3 = array($jan03rd, $feb03rd, $mar03rd, $apr03rd, $may03rd, $jun03rd, $jul03rd, $aug03rd, $sep03rd, $oct03rd, $nov03rd, $dec03rd); ... // hier wird die Grafik generiert // jede Abfrage wird wie nachfolgend in eine Variable gespeichert $rddec03 = "SELECT COUNT(*) FROM newtest WHERE ( Bsp1 = 93 OR Bsp2 = 93 OR Bsp3 = 93 ) AND Zeitraum BETWEEN '2003-12-01' AND '2003-12-31'"; // jede Abfrage wird wie nachfolgend durchgeführt // Abfrage (Dec03RD) schicken if (!($dec03rd = @ mysql_query ($rddec03, $connection))) showerror(); ?> [/PHP] Da es insgesamt drei Linien gibt, habe ich insgesamt 3 Arrays mit je 12 Variablen, die ich speichern muß. Wie gesagt: es wäre prima, wenn jemand mit einem konkreten Beispiel weiterhelfen könnte, weil ich das Manual nicht richtig verstanden habe... Vielen Dank schon mal, etops
  19. Hallo, ich möchte verschiedene Werte aus einer MySQL-DB auslesen und dann ausgeben. Dazu hatte ich die Idee, die Abfrageergebnisse in ein Array zu speichern und dann ausgeben zu lassen. Aber irgendwas mache ich falsch, denn die Werte werden erst gar nicht in das Array hineingeschrieben. Mein Code sieht so aus: $arr1 = array(); $arr2 = array(); array_push($arr1, $var1, $var2, $var3, $var4); array_push($arr2, $tmp1, $tmp2, $tmp3, $tmp4); $data1 = $arr1; $data2 = $arr2; # Die MySQL-Abfragen sehen alle so aus: $test1 = "SELECT COUNT(*) FROM bla WHERE abc BETWEEN 3 AND 5"; # und die Abfragen werden in dieser Art an die DB geschickt: if (!($var1 = @ mysql_query ($test1, $connection))) showerror(); [/PHP] Wer weiß Rat? Danke schon mal, etops
  20. Hat sich erledigt - wieder etwas dazugelernt, nämlich daß der IE offensichtlich keine png-Grafiken unterstützt...
  21. Hallo, ich möchte mit JPGraph ein Diagramm erstellen und habe mich da - so weit möglich - mal an das Binnendijk-Tutorial gehalten. Nun habe ich aber das Problem, daß nur kryptische Zeichen angezeigt werden (und keine Fehlermeldung, weder von MySQL, noch PHP). Weiß jemand, was das sein kann? Ich benutze die XAMPP - Version mit Apache 2.0.48, PHP 4.3.4 und dem eingebundenen JpGraph. Wäre sehr nett, wenn jemand eine Hilfe hätte. Danke + Gruß etops
  22. Das habe ich zwischenzeitlich schon gesehen. Tja, das ist wohl schlecht...
  23. Aber COUNTs lassen sich nicht mit UNION verbinden... Jedenfalls nimmt PHPMyAdmin diese Abfrage schon mal nicht: :confused: SELECT COUNT(*) AS Abc FROM test WHERE (spalte1 = 93 OR spalte2 = 93 OR spalte = 93) AND ((reihe1 BETWEEN 41 AND 49) OR (reihe2 BETWEEN 41 AND 49) OR (reihe3 BETWEEN 41 AND 49) OR (reihe4 BETWEEN 41 AND 49) OR (reihe5 BETWEEN 41 AND 49) OR (reihe6 BETWEEN 41 AND 49) OR (reihe7 BETWEEN 41 AND 49) OR (reihe8 BETWEEN 41 AND 49) OR (reihe9 BETWEEN 41 AND 49) OR (reihe10 BETWEEN 41 AND 49)) UNION SELECT COUNT(*) AS Def FROM test WHERE (spalte1 = 93 OR spalte2 = 93 OR spalte = 93) AND ((reihe11 BETWEEN 41 AND 49) OR (reihe12 BETWEEN 41 AND 49) OR (reihe13 BETWEEN 41 AND 49) OR (reihe14 BETWEEN 41 AND 49) OR (reihe15 BETWEEN 41 AND 49) OR (reihe16 BETWEEN 41 AND 49) OR (reihe17 BETWEEN 41 AND 49) OR (reihe18 BETWEEN 41 AND 49) OR (reihe19 BETWEEN 41 AND 49) OR (reihe20 BETWEEN 41 AND 49));
  24. Hallo, ich möchte in meiner PHP-Datei nacheinander mehrere Abfragen aus meiner MySQL-Tabelle durchführen aber irgendwie stehe ich auf dem Schlauch. Wie kann ich denn mit mysql_query sowas umsetzen? Oder kann ich so eine Query mehrfach untereinander setzen? Es geht darum, daß ich mit DB-Abfragen einzelne Zahlwerte aus einer Tabelle herausholen möchte und diese dann entsprechend nebeneinander in einer einzigen Zeile erscheinen sollen. Das muß doch irgendwie gehen?! Danke+Gruß etops
  25. Ok, also zumindest das ist geklärt - es ist Apache 1.3.23 mit mod_php4. Was aber noch nicht mein Problem löst Gruß etops

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...