| | | | |
| | |
| Gast
Beiträge: n/a
| Hi, ich habe ein kleines Problem mit meinen Javascript der eingebunden ist in einem PHP-Script. Es sieht wie folgt aus Code: <?php
$sql = "SELECT id, board_id, author, title FROM thread ORDER BY date ASC";
$result = mysql_query($sql) or die(mysql_error().'
Query: '.$sql);
while ($thread = mysql_fetch_array($result)) {
$id[] = $thread["id"];
$board_id[] = $thread["board_id"];
$author[] = $thread["author"];
$title[] = $thread["title"];
}
$sql = "SELECT id, name FROM board ORDER BY id";
$result = mysql_query($sql) or die(mysql_error().'
Query: '.$sql);
while ($board = mysql_fetch_array($result)) {
$board_id[] = $board["id"];
$board_name[] = $board["name"];
}
if(isset($id))
{
for ($i = 0; $i < count($id); $i++) {
if($j%2==0){$bgcolor="#cecece";}
else{$bgcolor="#acacac";}
echo'
<tr>
<td bgcolor="'.$bgcolor.'" >'.$title[$i].'</td>
<td bgcolor="'.$bgcolor.'" width="15%">'.$author[$i].'</td>
<td bgcolor="'.$bgcolor.'" width="15%">
<select name="mods" onChange="location.href=this.options[this.selectedIndex].value;">
<option value="0">Bitte wählen</option>';
for ($k = 0; $k < count($board_name); $k++) {
echo'
<option value=http://localhost/Dankstelle/forum/board.php?action=thread_build&switch='.$board_id[$k].'&id='.$id[$k].'>'.$board_name[$k].'</option>';
}
echo'
</select>
</td>
<td bgcolor="'.$bgcolor.'" width="15%"><center>[img]images/icon/delet.ico[/img]</center></td>
';
?>
Jetzt ahbe ich folgendes Problem, dieser Teil des Codes dient dazu, die Threads zuverschieben: Code: <?php
<select name="mods" onChange="location.href=this.options[this.selectedIndex].value;">
<option value="0">Bitte wählen</option>';
for ($k = 0; $k < count($board_name); $k++) {
echo'
<option value=http://localhost/Dankstelle/forum/board.php?action=thread_build&switch='.$board_id[$k].'&id='.$id[$k].'>'.$board_name[$k].'</option>';
}
echo'
</select>
?>
weiß ich aber nicht warum, was habe ich vertauscht, das es nicht richtig angezeigt wird? Meine Zweite Frage, so wie ich es bis jetzt aufgebaut habe, finde ich es ein bisschen un übersichtlich. Ich will es gerne so aufbauen, das über der Tabelle ein Selectfeld ist wo man aussuchen kann von welchem Forum die Threads angezeigt werden sollen. Wie kann ich sowas verwirklichen? Kann ich es so machen, das ich zumbeispiel in der Db Abfrage es so mache WHERE board_id="'.wert_vom_selectfeld.'" ? Danke |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| JS: Einführung - Javascript im Schichtenmodell | nikosch | Tutorials | 4 | 11.04.2009 17:06 |
| Problem: javascript + verstecken eines Divs | se-clan | HTML, Usability und Barrierefreiheit | 4 | 04.01.2007 10:49 |
| problem mit javascript und smarty | snatch-ic | HTML, Usability und Barrierefreiheit | 2 | 08.06.2006 22:11 |
| Problem mit array in Javascript | djma | PHP Tipps 2006 | 4 | 05.06.2006 15:00 |
| PHP + Javascript + MYSQL | socke | PHP Tipps 2006 | 4 | 02.04.2006 22:02 |
| JavaScript Problem | 2wuck | HTML, Usability und Barrierefreiheit | 3 | 02.01.2006 14:15 |
| Variable wird geändert bei Übergabe an Javascript | PHP Tipps 2007 | 4 | 17.12.2005 16:53 | |
| Problem bei JavaScript auf Firefox | HTML, Usability und Barrierefreiheit | 0 | 04.10.2005 14:00 | |
| Problem mit Javascript: lässt sich nicht auslagern | blinkster.de | HTML, Usability und Barrierefreiheit | 2 | 01.10.2005 15:20 |
| Problem mit Javascript in PHP | PHP Tipps 2005-2 | 3 | 19.09.2005 00:49 | |
| [Erledigt] Problem mit Javascript | HTML, Usability und Barrierefreiheit | 21 | 16.09.2005 19:50 | |
| JavaScript Problem IE | HTML, Usability und Barrierefreiheit | 5 | 30.07.2005 16:50 | |
| [Erledigt] problem mit umbrüchen in javascript | HTML, Usability und Barrierefreiheit | 5 | 26.07.2005 19:32 | |
| propertie problem in javascript | HTML, Usability und Barrierefreiheit | 1 | 07.11.2004 14:15 | |
| Javascript | HTML, Usability und Barrierefreiheit | 5 | 31.08.2004 18:30 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| javascript echo option value, problem with this.*.*.options[this.*.*.selectedindex].value\', mehrere select onchange=\location.href=this.options[this.selectedindex].value\ |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.