Ergebnis 1 bis 5 von 5

Thema: [PHP] Variablen oda so prob?

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1

    [PHP] Variablen oda so prob?

    Sry fuer den schlechten Titel aber ich habe keine ahnung wie ich mein Problem bezeichnen soll. =)

    So hier mal der Code um den es sich handelt:

    PHP-Code:
    include("style/standart/vaa/news.php");
                
    $sql=mysql_query("SELECT ID, name,mail,title,datum,post FROM ".$pref."news ORDER BY ID DESC;") or die(mysql_error());
                    while(
    $row mysql_fetch_array($sql)) $news_posts[] = $news_content_edit;
                if (empty(
    $news_posts)) $news_posts =    array("");
                
    $news_content implode(""$news_posts); 
    Ansich funzt er ja nur zeigt er nicht die Variablen aus der datei news.php an.
    Die News datei dient als TPL und in ihr ist dieser code enthalten:

    PHP-Code:
    $news_content_edit '
    <table>
        <tr>
            <td>Titel: </td>
            <td><input name="title" type="text" value="'
    .$row['title'].'"></td>
        </tr>
        <tr>
            <td>Text: </td>
            <td><textarea name="post">'
    .$row['post'].'</textarea></td>
        </tr>
        <tr>
            <td></td>
            <td><input type="submit" name="submit" value="'
    .$lang['news_edit'].'"></td>
        </tr>
    </table>
    '

    Keine ahnung wieso aber irgend wie werden die Variablen $row['title'] und $row['post'] nicht erkannt.

    Wenn ich den code aber nun so veraender das er so aussieht:

    PHP-Code:
    $sql=mysql_query("SELECT ID, name,mail,title,datum,post FROM ".$pref."news ORDER BY ID DESC;") or die(mysql_error());
                    while(
    $row mysql_fetch_array($sql)) $news_posts[] = '
    <table>
        <tr>
            <td>Titel: </td>
            <td><input name="title" type="text" value="'
    .$row['title'].'"></td>
        </tr>
        <tr>
            <td>Text: </td>
            <td><textarea name="post">'
    .$row['post'].'</textarea></td>
        </tr>
        <tr>
            <td></td>
            <td><input type="submit" name="submit" value="'
    .$lang['news_edit'].'"></td>
        </tr>
    </table>
    '
    ;
                if (empty(
    $news_posts)) $news_posts =    array("");
                
    $news_content implode(""$news_posts); 
    funktionierts.

    Kann mir jemand soweit helfen das das Erste Bsp. Funktioniert?

    Thread kann geloescht werden, hat sich erledigt. Habs auf eine andere weise hinbekommen. gruss jay

    Geändert von Blakkeight (21.10.2006 um 15:04 Uhr)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •