chris47803
Grünschnabel
Hallo,
als Hobbyprogrammierer komme ich hier leider nicht weiter und hoffe auf eure Hilfe.
Die Ausgabe möchte ich wie im Anhang, nur das die Zahlen neben den Fahrern stehen sollen.
Hier mein bisheriges Gebastel:
als Hobbyprogrammierer komme ich hier leider nicht weiter und hoffe auf eure Hilfe.
Die Ausgabe möchte ich wie im Anhang, nur das die Zahlen neben den Fahrern stehen sollen.
Hier mein bisheriges Gebastel:
PHP:
<?PHP
include("menue.php");
?>
<br>
<center>
<table border="0" cellspacing="1" cellpadding="1" width="70%">
<tr>
<th class="heads">Formel 1 - Gesamtergebnis von <?php echo "<H2><font color='#000000'> $_POST[jahr]</font></H2>"; ?></th>
</tr>
<form name="form1" method="post" action="formel1-ergebnis_jahr.php">
<?php
//Datei für die DB-Verbindung
include("db-abfrage.php");
$nr = 1;
echo "<select name='jahr' onchange='if(document.getElementById('mid').value != '--') location.href= 'formel1-rennen_auswahl.php' + document.getElementById('mid').value;'>";
$sql_q_1 = @mysql_query("SELECT jahr, land FROM formel1 GROUP BY jahr ORDER BY jahr DESC");
while($sql_r_1 = @mysql_fetch_array($sql_q_1)){
echo "<option value=\"".$sql_r_1['jahr']."\">".$sql_r_1['jahr']."</option>\n";
}
echo "</select>";
echo " <input name='submit' type='submit' value='anzeigen'>";
?>
<br><br><br><br>
</form>
<center><table border="0" cellspacing="1" cellpadding="1" width="100%">
<table border="1" cellspacing="0" cellpadding="0" width="100%">
<?PHP
if (@$_POST[jahr] > 0)
{
//Tabellen-Name der Datenbank
$sql = "SELECT * FROM formel1 WHERE jahr like '%$_POST[jahr]%' GROUP BY rennstrecke";
$array = mysql_query($sql,$dbi);
while($row = mysql_fetch_assoc($array))
echo '<th class="heads" ></th><th class="heads" width="28%" valign="top"><center>'.$row['land'].'</center></th>';
}
?>
<?PHP
if (@$_POST[jahr] > 0)
{
//Tabellen-Name der Datenbank
$sql2 = "SELECT * FROM formel1 WHERE jahr like '%$_POST[jahr]%' GROUP BY fahrer";
$array2 = mysql_query($sql2,$dbi);
while($row2 = mysql_fetch_assoc($array2))
{
echo '<tr class="feld" onMouseOver = this.bgColor="moccasin"; onMouseOut = this.bgColor="";>';
echo '<td width="28%" valign="top"><center><a href="formel1-alle-fahrer-einzeltitel.php?id='.$row2['id'].' & fahrer='.$row2['fahrer'].' "> '.$row2['fahrer'].'</a></center></td>';
}
}
echo '</tr>';
?>
<?PHP
if (@$_POST[jahr] > 0)
{
//Tabellen-Name der Datenbank
$sql3 = "SELECT * FROM formel1 WHERE jahr like '%$_POST[jahr]%' GROUP BY fahrer, land";
$array3 = mysql_query($sql3,$dbi);
while($row3 = mysql_fetch_assoc($array3))
{
echo '<tr class="feld" onMouseOver = this.bgColor="moccasin"; onMouseOut = this.bgColor="";>';
echo '<th class="heads" ></th><th class="heads" width="28%" valign="top"><center>'.$row3['platz'].'</center></th>';
}
}
echo '</tr>';
?>
</center></table>
<?PHP
include("fuss.php");
?>
Anhänge
Zuletzt bearbeitet von einem Moderator: