String ersetzen Bitte um Hilfe

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

  • String ersetzen Bitte um Hilfe

    Habe mal wieder ein Problem,
    habe in einer Datenbank Felder die bei der Ausgabe ein kleines x bringen wenn vorhanden (Musste das so machen weil der kunde die Daten in Excel eingibt) ich möchte nun dieses kleine x durch das hier ersetzen
    Code:
    <img src="kartengrafik/favorit.png" width="24" height="24">
    ich bastel jetz schon 2 Tage produziere aber nur Syntaxfehler :-(

    Könnt ihr mir bitte so einen ersetzungsstring zusammenbasteln?

    die Variable die das x ausgibt heisst <?php echo $row_Land['Liebling']; ?>

    also so ungefähr

    PHP-Code:
    if $row_Land['Liebling'] == 
    $row_Land
    ['Liebling'] = <img src="kartengrafik/favorit.png" width="24" height="24"

    Danke im Vorraus für euere Hilfe ich packs halt immer noch nicht allein.
    Gruß Olli

  • #2
    hallo!

    gerne helfen wir dir. dafür musst du aber auch was tun:

    1.) Grundlagen lernen! Sonst wird das nix. z.B. schattenbaum.net lesen!
    2.) Fehlermeldungen bitte immer grundsätzlich mitposten
    3.) error_reporting(E_ALL) aktivieren

    In deinen 2 Zeilen sehe ich mindestens 4 Fehler, die man nach 1 Tag Schattenbaum schon nicht mehr macht. (bzw. machen darf...)
    Da hätteste dir deine 2 Tage Arbeit sparen können


    EDIT: Möp, doch nix mit str_replace.
    Zuletzt geändert von Shurakai; 27.06.2005, 12:15.
    Für alle die Fehler suchen, gibts gratis tolle Debuggingmöglichkeiten:
    var_dump(), print_r(), debug_backtrace und echo.
    Außerdem gibt es für unsere Neueinsteiger ein hervorragendes PHP Tutorial zu PHP 4 und PHP 5 (OOP)
    Es heißt $array['index'] und nicht $array[index]! Und nein, das ist nicht egal!
    Dieses Thema lesen, um Ärger im Forum und verzögerte Hilfen zu vermeiden.

    Kommentar


    • #3
      PHP-Code:
      if($row_Land['Liebling'] == 'x'$row_Land['Liebling'] = '<img src="kartengrafik/favorit.png" width="24" height="24">'

      Kommentar


      • #4
        probier es doch mal so


        PHP-Code:
        if ($row_Land['Liebling'] == "x" )
        {
        $row_Land['Liebling'] = "<img src=\"kartengrafik/favorit.png\" width=\"24\" height=\"24\">";


        alternativ könnte es du es auch mit einem reg.Ausdruck machen.
        Hier

        Kommentar


        • #5
          reg. ausdruck wäre wie mit kanonen auf spatzen geschossen.....

          so wie schnoop es macht wirds funzen
          Für alle die Fehler suchen, gibts gratis tolle Debuggingmöglichkeiten:
          var_dump(), print_r(), debug_backtrace und echo.
          Außerdem gibt es für unsere Neueinsteiger ein hervorragendes PHP Tutorial zu PHP 4 und PHP 5 (OOP)
          Es heißt $array['index'] und nicht $array[index]! Und nein, das ist nicht egal!
          Dieses Thema lesen, um Ärger im Forum und verzögerte Hilfen zu vermeiden.

          Kommentar

          Lädt...
          X