• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Suchergebnisse

  1. A

    Rows affected ist nicht eindeutig

    Aus dem Handbuch Danke, Struppi, genau danach hatte ich gesucht. Das probier' ich morgen mal aus und kann den Thread hier dann hoffentlich schließen.
  2. A

    Rows affected ist nicht eindeutig

    Na ja, in MySQL wird ein ungültiges Datum eben zu 0, aber dadurch wird's ja nicht zu einem gültigen Datum (Anbeginn aller Zeiten, das wär 0). Es ist blöd, wenn ich keine Info darüber bekomme, daß ein Fehler aufgetreten ist. Ich muß die formale Datenintegrität in einem separaten Arbeitsschritt...
  3. A

    Formularelement identifizieren

    Am Namen eines HTML-Formular-Inputs kann ich doch nix erkennen, das kann ein Textfeld sein oder eine Checkbox oder wasauchimmer. Einige Elemente haben ja auch gar keinen Rückgabewert, wenn sie keinen Wert haben. Ein Textfeld liefert mindestens einen Leerstring, ein "radio" liefert gar nix, wenn...
  4. A

    Formularelement identifizieren

    Guten Tag zusammen, gibt es eine Möglichkeit, den Input-Type eines Formularelements (z. B. Input type="text" oder "select") mit PHP zu identifizieren? In $_POST stehen ja nur Name und Value. Es ist mir klar, daß ich das Formular mit PHP generieren kann und so natürlich auch in PHP weiß, was ich...
  5. A

    Rows affected ist nicht eindeutig

    That's right. Jedoch: der Rückgabewert! Siehe #23
  6. A

    Rows affected ist nicht eindeutig

    @mermshaus Vermutlich liegt's an mir, aber ich verstehe Deine Frage nicht?
  7. A

    Rows affected ist nicht eindeutig

    Danke für die Mühe, besonders an Mermshaus. Sicher, Workarounds sind denkbar. Etwa, zunächst auf einen falschen Wert updaten (vielleicht 0) und dann mit einem zweiten Update auf den richtigen Wert. 1 Sekunde warten ist auch möglich, aber es stimmt schon, das wäre 'ne blöde Methode. Eine...
  8. A

    Rows affected ist nicht eindeutig

    Danke, daß Du Dir meinen Kopf zerbrichst. Das Create-Statement: CREATE TABLE `minishop`.`visitors` ( `visitor_id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY , `session_id` VARCHAR( 255 ) NOT NULL , `customer_id` INT( 11 ) NOT NULL , `created` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ...
  9. A

    Rows affected ist nicht eindeutig

    Danke für Dein Interesse. So sieht's aus: $sql = "INSERT INTO visitors (session_id, lastchange)"; $sql .= " VALUES ('" . session_id() . "', NOW())"; $sql .= " ON DUPLICATE KEY UPDATE lastchange = NOW()"; $insert = $this->db->prepare($sql); $rows_affected = $this->db->exec($sql)...
  10. A

    explode Frage

    @alogheo Man kann untaugliches DB-Design durch allerlei Array- und Schleifen-Gefummel überdecken. Man kann auch mit einem Schraubenzieher einen Nagel in die Wand schlagen. Wollen wir das?
  11. A

    explode Frage

    Nicht sehr. Ich könnte das so verstehen: Ein Spiel hat immer genau 2 Spieler. Das Ergebnis eines Spiels besteht immer aus den Punkten für Spieler A und den Punkten für Spieler B. Die Punktzahl ist immer eine ganze Zahl, größer als 0 Ein Spiel ist unabhängig vom vorhergehenden Spiel Ist das...
  12. A

    Rows affected ist nicht eindeutig

    Danke für Deinen Beitrag. Das Ziel meiner Frage ist aber: wie kann ich einen eindeutigen Rückgabewert erhalten?
  13. A

    explode Frage

    Nein, eine Zwischentabelle ist nicht Normalisierung. Falls es wahr ist, daß die Werte immer paarweise zusammengehören, müßten in der Tabelle 2 Spalten vorhanden sein, die so verriegelt werden, daß sie beide leer oder beide mit gültigen Werten belegt sind. Mit Sicherheit ist eine paarweise...
  14. A

    Rows affected ist nicht eindeutig

    Tja, zu früh gefreut. Nochmal ganz von vorne. Bitte nur die Fakten in diesem Beitrag als Grundlage der Problembeschreibung nehmen. Tabelle visitors visitor_id = Autoincrement, Primary Key session_id = varchar, Unique customer_id = int(11) created = timestamp, Standard current timestamp...
  15. A

    Rows affected ist nicht eindeutig

    Danke für den Tipp. Ich hab' mir die Sache angeschaut, komme aber nicht zurecht. Vielleicht hast Du noch einen Tipp auf Lager: Tabelle visitors visitor_id (Autoincrement, Primarykey, NotNULL) session_id (varchar255, unique, NotNULL) customer_id (int11, NULL) created (timestamp...
  16. A

    Assoziatve vs. numerische Arrays

    Nu ja, dann formulierst Du deine Abfragen eben in PHP. Ich darf mich selber zitieren:
  17. A

    Rows affected ist nicht eindeutig

    Aus meiner Eingangsfrage
  18. A

    Rows affected ist nicht eindeutig

    Richtig, und damit sind wir wieder bei der Frage, mit der ich den Thread eröffnet habe. Im Falle einer Update-Abfrage ist die Antwort nicht eindeutig.
  19. A

    Rows affected ist nicht eindeutig

    Nachdem ich die Antwort bekommen habe, weiß ich, ob der Wert da ist. Wenn ich die Abfrage starte, weiß ich noch nicht, ob der abgefragte Wert vorhanden ist. Offenbar
  20. A

    Rows affected ist nicht eindeutig

    Nein, das ist normal in einer DB. Wenn ich eine Tabelle abfrage, weiß ich prinzipiell nicht, ob der abgefragte Wert in der Tabelle vorhanden ist. Ja, es sind Session-ids. Nein, die DB ist sauber.
Zurück
Oben