Zum Inhalt springen

Chaosmaker

Mitglieder
  • Gesamte Inhalte

    66
  • Benutzer seit

  • Letzter Besuch

Beiträge von Chaosmaker

  1. Was soll denn an dem Datumsformat schlecht sein? Ein Datetime-Feld ist doch für sowas gut geeignet. ;)

    Sofern es sich bei der Datenbank um MySQL handelt, hilft schon ein Blick in die Anleitung:

    http://www.mysql.com/documentation/mysql/bychapter/manual_Reference.html#Date_and_time_functions

    Die gewünschte Funktion ist dann da UNIX_TIMESTAMP(feld).

    Das dürfte schneller sein als eine Umrechnung per mktime in PHP. ;)

  2. Originally posted by jomama

    num_rows funzt aber auch bei unserer 10000 Zeilen-Datenbank in Sekunden.

    Ausserdem ist das was du da schreibst nichts anderes als der schon erwähnte count.

    Ohoh, das würd ich aber lieber keinem Serveradmin eines etwas ausgelasteteren Servers erzählen.

    Mit SELECT * holst Du schließlich die 10000 Datensätze komplett aus der Datenbank, wohingegen COUNT(*) nur kurz durchzählt, ohne die Daten zu holen.

    Und das ist sehr wohl ein großer Unterschied.

  3. Originally posted by kathi008

    Hi,

    Benutzt du MySQL- Datenbank?

    $result = mysql_query("SELECT * FROM $tabelle");

    Anzahl der Datensätze:

    mysql_num_rows($result);

    Bei größeren Datenbanken würde ich das aber nicht wirklich empfehlen, es sei denn der Server langweilt sich. ;)

    In dem Fall eher:

    $result = mysql_query("SELECT COUNT(*) AS anzahl FROM tabelle");

    $rows = mysql_fetch_array($result);

    Anzahl der Datensätze: $rows["anzahl"];

  4. Ich muß in eine mySQL-Datenbank eine größere Menge Datensätze per Dumpfile einfügen (>100k).

    Dummerweise geht aber während des Einfügens irgendwann die Verbindung verloren. Ich vermute mal, daß das an einer Servereinstellung liegt, die ich allerdings noch nicht gefunden hab.

    Weiß vielleicht jemand, wie sich das verhindern läßt?

  5. Originally posted by SwordMaster

    wenn ich in PHP z.b. einen String

    $string="Haloo";

    habe

    wie kann ich auf einzelne Charackters zugreifen, so nach dem Motto...

    $string[3]="l"

    echo "$String" (würde dann "Hallo" ergeben)

    nur leider geht das nicht so einfach :(((

    Zum lesen kannste mit $string[3] drauf zugreifen.

    Zum ändern ginge es mit substr_replace:

    $string = substr_replace($string, "l", 3, 1);

  6. Richtig, A4 hat verfälscht Namen, aber da gibt es das "Project Userfile".

    Dort sind afaik schon alle Daten korrigiert, aber nach dem Rechtsstreit EA-Ascaron ist man dort erstmal vorsichtig mit der Veröffentlichung, da das Projekt die alten, unzulässigen Daten bekommen hatte.

    Soll heißen: Dauert wohl noch etwas, aber dann wird's für A4 auch die Originalnamen geben.

  7. Ich kauf mir keins von beiden. ;)

    Den FM nicht, weil EA einfach nur miese Spiele macht.

    A4 hab ich mir an sich nicht geholt, weil ich kein DVD-Laufwerk hab - aber nach dem, was ich bislang über das Spiel gelesen hab, verpasse ich da auch nix.

    Sieht ganz so aus, als würd die gute Anstoß-Reihe ihrem Ende entgegengehn. :(

  8. Ich spiele aktuell Liga-Manager (Online-Fußballmanager) und Chaopoly (Monopoly).

    Dazu hab ich mal Galactic Tales gespielt.

    An "größeren" Spielen ist damit an sich mein Bedarf gedeckt - was ich aber immer gerne mag, sind "kleinere" Spiele, die man mal zwischendurch ein paar Minuten lang spielen kann.

    Gutes Beispiel sind z.B. die Jippii-Pasiwelt-Spiele.

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...