Hallo Leute,
ich sitzte hier vor einem Problem und benötige eure Hilfe. Ich hab die Suche strapaziert finde aber keinen Anhaltspunkt.
Mein Problem: Ich liste in einer Seite einen Spieler auf. Mit einem Klick auf
sollen weitere Spieler aufgelistet werden (Javascript).
Das Prinzip sieht sollte naiv so aussehen (ohne SQL-Ausgabe):
das geht auch soweit gut. Nur will ich eine Ausgabe einer Tabelle ausgeben.
Die Datenbankabfrage kann ich (trocken) korrekt ausführen.
Jetzt mein Problem. Wie kann ich es erreichen, dass zuerst ein Torschütze ausgegeben wird und nach einem Klick auf
Nummer 2 und 3 folgen.
Ist das ein Ajax+Javascript Problem? Es hat aber durchaus mit der while Anweisung des SELECTS zu tun. Der Link >> (Ajax+Javascript ) auf der Seite ist korrekt programmiert.
Weiß jmd. einen Rat?
Diesen Code hab ich bis jetzt:
Vielen Dank und Gruß
Matze
ich sitzte hier vor einem Problem und benötige eure Hilfe. Ich hab die Suche strapaziert finde aber keinen Anhaltspunkt.
Mein Problem: Ich liste in einer Seite einen Spieler auf. Mit einem Klick auf
Code:
>>
Das Prinzip sieht sollte naiv so aussehen (ohne SQL-Ausgabe):
PHP:
...
Text auf der Seite
<a href="javascript:more()" id="link1">+ More</a>
<div id="text" style="visibility:hidden;">
bla blu blub
</div>
</body>
</html>
Die Datenbankabfrage kann ich (trocken) korrekt ausführen.
PHP:
SELECT COUNT( * ) AS repititions, `scorer_id_fk`
FROM `all_saison_tore`
GROUP BY `scorer_id_fk`
HAVING repititions > 0 ORDER BY repititions DESC LIMIT 3
Jetzt mein Problem. Wie kann ich es erreichen, dass zuerst ein Torschütze ausgegeben wird und nach einem Klick auf
Code:
>>
Ist das ein Ajax+Javascript Problem? Es hat aber durchaus mit der while Anweisung des SELECTS zu tun. Der Link >> (Ajax+Javascript ) auf der Seite ist korrekt programmiert.
Weiß jmd. einen Rat?
Diesen Code hab ich bis jetzt:
PHP:
$trifft = "SELECT COUNT( * ) AS repititions, `scorer_id_fk`
FROM `all_saison_tore`
GROUP BY `scorer_id_fk`
HAVING repititions > 0 ORDER BY repititions DESC LIMIT 3";
$count=mysql_query($trifft);
// $wieoft=$row["repititions"];
// $werwieoft=$row["scorer_id_fk"];
$i = 1;
echo '<table class="scorercontent" border="1">';
echo '<tr><td><u>Best Scorer</u> ever: ';
echo '<a href="javascript:more()" id="link1">>></a></td></tr>';
echo '<tr><td>Spieler</td><td colspan="3" align="center">Tore</td>';
echo '<td></td></tr>';
while($row=mysql_fetch_assoc($count)){
// aus scorer_id_fk Spielernamen aussuchen
$werwieoft = $row["scorer_id_fk"];
$whoscorers=mysql_query("SELECT * FROM `all_scorer` WHERE scorer_id_pk = '$werwieoft'");
if (!$whoscorers) {
die(mysql_error());
}
$row1=mysql_fetch_array($whoscorers);
$who=$row1["name"];
$whovor=$row1["vorname"];
$wieoft = $row["repititions"];
echo '<tr><td class="header">' .$who.', '.$whovor.'</td>';
echo '<td align="center"><b>' . $wieoft .'</b></td></tr>';
echo '<div id="ever">';
echo '<div id="text" style="visibility:hidden;">';
echo 'hier sollen die Schützen 2 und 3 Stehen';
echo '</div>';
echo '</div>';
}
echo '</table>';
Vielen Dank und Gruß
Matze
Zuletzt bearbeitet: