Hallo liebe Community,
da ich mich mit PHP schon etwas befasst habe und auch schon einiges draufhab hänge ich immoment an einem Problem.
Ich versuche zur zeit ein News-System zu schreiben welches ungefähr so aussehen soll.
Nur leider hängts dabei an Javascript da ich davon leider noch sehr wenig ahnung habe.
Zum Problem:
Mit den 3 Befehlen versuche ich in PHP einer javascript-Variablen eine PHP-Variable zuzuordnen. Sollte auch nicht das problem sein
echo '<script type="text/javascript">';
echo 'var postId="$id";';
echo '</script>';
Hiermit wird der Titel der News zum link womit sich dann die eigentliche nachricht dann auklappen soll
echo '<h3><a href="javascript:toggleEntry(postId);">';
echo $titel;
echo '</a> </h3><small>';
Das problem hängt HIER:
echo '<table class="collapsed" id="news"+postId>';
ich versuche der tabelle die ID ="news" und dann dahinter den inhalt der variablen $id. Hab da schon einiges probiert aber es will nicht so wie ich will das heißt der News-titel wird zwar als link angezeigt aber wenn ich draufklicke passiert nichts.
Desweiter soll das ja wiederholt werden bis alle news durch sind aus der Datenbank.
wenn ich HIER
echo '<script type="text/javascript">';
echo 'var postId="$id";';
echo '</script>';
statt der PHP-variablen $id eine zahl eingebe und HIER
echo '<table class="collapsed" id="news"+postId>';
dann auch einfach id="news und dann die in var postid eingegebene zahl eingebe funktioniert es aber auch nur mit der ersten news.
das heißt wenn ich 2 oder 3 news da habe und auf den Titel der 2 news klicke öffnet sich aber der Spoiler der ersten news -.-
Ich hoffe es versteht einer mein problem und kann mir dann vielleicht helfen.
Vielen dank im Vorraus.
MFG Ryje
da ich mich mit PHP schon etwas befasst habe und auch schon einiges draufhab hänge ich immoment an einem Problem.
Ich versuche zur zeit ein News-System zu schreiben welches ungefähr so aussehen soll.
Nur leider hängts dabei an Javascript da ich davon leider noch sehr wenig ahnung habe.
Zum Problem:
Mit den 3 Befehlen versuche ich in PHP einer javascript-Variablen eine PHP-Variable zuzuordnen. Sollte auch nicht das problem sein
echo '<script type="text/javascript">';
echo 'var postId="$id";';
echo '</script>';
Hiermit wird der Titel der News zum link womit sich dann die eigentliche nachricht dann auklappen soll
echo '<h3><a href="javascript:toggleEntry(postId);">';
echo $titel;
echo '</a> </h3><small>';
Das problem hängt HIER:
echo '<table class="collapsed" id="news"+postId>';
ich versuche der tabelle die ID ="news" und dann dahinter den inhalt der variablen $id. Hab da schon einiges probiert aber es will nicht so wie ich will das heißt der News-titel wird zwar als link angezeigt aber wenn ich draufklicke passiert nichts.
Desweiter soll das ja wiederholt werden bis alle news durch sind aus der Datenbank.
wenn ich HIER
echo '<script type="text/javascript">';
echo 'var postId="$id";';
echo '</script>';
statt der PHP-variablen $id eine zahl eingebe und HIER
echo '<table class="collapsed" id="news"+postId>';
dann auch einfach id="news und dann die in var postid eingegebene zahl eingebe funktioniert es aber auch nur mit der ersten news.
das heißt wenn ich 2 oder 3 news da habe und auf den Titel der 2 news klicke öffnet sich aber der Spoiler der ersten news -.-
Ich hoffe es versteht einer mein problem und kann mir dann vielleicht helfen.
Vielen dank im Vorraus.
MFG Ryje
Zuletzt bearbeitet: