is_string greift nicht

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • is_string greift nicht

    Hallo Wissende,

    ich habe aus einer Datenbank verschieden mögliche Inhalte

    zum Beispiel:

    kostenlos oder
    1.000.234

    Nun möchte ich in dem Fall, wo in dem Feld ein Preis, wie hier mit tausender Punkten eingetragen ist ein € bei der Anzeige anhängen.

    Leider komme nie zu dem Ergebnis, dass das klappt.

    PHP-Code:
    //if (is_float($row->transfer)) {
    if (is_numeric(intval(str_replace("."""$row->transfer)))) {
     echo(
    "  <td align=\"right\">".$row->transfer." €</td>\n");
    }
    else {
     echo(
    "  <td align=\"right\">".$row->transfer."</td>\n");

    Echo ist meist
    kostenlos €
    1.234.567 €

    Leider sind nur 50% korrekt.
    Sicher begehe ich mal wieder nen groben Fehler!?
    Danke
    Tom

  • #2
    Mit intval castest du jeden Inhalt auf Integer. Nimm das doch einfach mal raus.
    [FONT="Helvetica"]twitter.com/unset[/FONT]

    Shitstorm Podcast – Wöchentliches Auskotzen

    Kommentar


    • #3
      Meine Güte, wenn alles immer soo einfach wäre.
      Danke
      Tom

      Kommentar

      Lädt...
      X