Hi@all,
ich hab mal wieder ein kleines PHP-Problem. Ich möchte für meinen Verein ein System erstellen um Ergebnisse von Wettkämpfen online nachzulesen und einzutragen.
Ich habe bereits eine Übersicht zu allen Tunieren erstellt, die in der SQL-Datenbank eingetragen sind. Hier kann man dann ein Tunier auswählen und sich die Ergebnisse der einzelnen Kämpfe ansehen.
Hier einmal der Skript zu den beiden Seiten:
Wettkampfübersicht.php:
und die Wettkampf.php:
Nun möchte ich das man in einem schon angelegten Tunier, über ein Formuler neue Paarungen und Ergebnisse eintrgen kann (Erst die Paarungen später die Ergenbnisse).
Dazu habe ich auch schon eine Zugang.php angelegt damit nich jeder X-belibige Ergebnisse verändern kann.
Hier dazu der Skript:
Leider habe ich jetzt überhaupt keine Idee wie ich ein Formular-System anlegen kann indem beides Erforderliche möglich ist.
Vielleicht kann mir hier jemand helfen.
Danke im Voraus.
mfg
The Designer
ich hab mal wieder ein kleines PHP-Problem. Ich möchte für meinen Verein ein System erstellen um Ergebnisse von Wettkämpfen online nachzulesen und einzutragen.
Ich habe bereits eine Übersicht zu allen Tunieren erstellt, die in der SQL-Datenbank eingetragen sind. Hier kann man dann ein Tunier auswählen und sich die Ergebnisse der einzelnen Kämpfe ansehen.
Hier einmal der Skript zu den beiden Seiten:
Wettkampfübersicht.php:
PHP-Code:
<?php
echo "<link rel='stylesheet' href='style.css' type='text/css'>";
@mysql_connect();
@$x=mysql_select_db(wettkaempfe);
$sql = "SELECT * FROM wettkaempfe ORDER BY Startdatum DESC";
$result = mysql_query($sql);
$num = mysql_num_rows($result);
echo"<div align='center'> <H1>Wettkämpfe</H1></div> ";
echo "
<table bordercolor='000066' border='1' cellspacing='0' cellpadding='5' width='70%' align='center'>
<tr>
<td>
In Moment sind $num Wettkämpfe angemeldet
<br><br>
<a href='Newwettkampf.php'>Neuen Wettkampf eintragen (Passwort erforderlich)<a><br>
</td>
</tr>
</table>
<br>
";
while ($ar=mysql_fetch_array($result,MYSQL_ASSOC)) {
echo"
<table bordercolor='000066' border='1' cellspacing='0' cellpadding='5' width='70%' align='center'>
<tr>
<td bgcolor='000066'><div align='center'><a href='Wettkampf.php?Name=",$ar["Name"],"'><font color='FFFFFF' size='+1'> ",$ar["Name"],"</font><a></div></td>
</tr>
<tr>
<td bgcolor='FFFFCC' colspan='2'><div align='center'>Wettkampfbeginn: ",$ar["Startdatum"]," <br> Wettkampteilnehmer: ", $ar["Teilnehmer"],"</div></td>
</tr>
<tr>";
echo "<br>
</td>
</tr>
</table>
<br><br>";
}
mysql_free_result($result);
?>
PHP-Code:
<?php
echo "<link rel='stylesheet' href='style.css' type='text/css'>";
@mysql_connect();
@$x=mysql_select_db(wettkaempfe);
$sql = "SELECT * FROM $_GET[Name] ORDER BY Runde";
$result = mysql_query($sql);
$num = mysql_num_rows($result);
$runde = 1;
$erste = 1;
echo"<div align='center'> <H1>$_GET[Name]</H1></div> ";
echo"<div align='center'>
<a href='Zugang.php?Name=$_GET[Name]'>Spieler und Ergebnisse eintragen</a>
</div>";
while ($ar=mysql_fetch_array($result,MYSQL_ASSOC)) {
$neuerunde = $ar[Runde];
if($runde < $neuerunde){
echo "<br>
</td>
</tr>
</table>
<br><br>
<table bordercolor='000066' border='1' cellspacing='0' cellpadding='5' width='70%' align='center'>
<tr>
<td bgcolor='FFFFCC' colspan='4'><div align='center'><b>Runde: ",$ar["Runde"],"</b></div></td>
</tr>
";
}
if($erste == 1){
echo"<table bordercolor='000066' border='1' cellspacing='0' cellpadding='5' width='70%' align='center'>
<tr>
<td bgcolor='FFFFCC' colspan='4'><div align='center'><b>Runde: ",$ar["Runde"],"</b></div></td>
</tr>
";
}
echo"
<tr>
<td width='40%' bgcolor='FFFFCC'><font color='000000'>",$ar["1. Spieler"],"</font></td>
<td width='40%' bgcolor='FFFFCC'><font color='000000'>",$ar["2. Spieler"],"</font></td>
<td width='10%' bgcolor='FFFFCC'><font color='000000'>",$ar["Ergebnis 1."],"</font></td>
<td width='10%' bgcolor='FFFFCC'><font color='000000'>",$ar["Ergebnis 2."],"</font></td>
<tr>";
$runde = $ar[Runde];
$erste = 0;
}
mysql_free_result($result);
?>
Dazu habe ich auch schon eine Zugang.php angelegt damit nich jeder X-belibige Ergebnisse verändern kann.
Hier dazu der Skript:
PHP-Code:
<?php
echo "<link rel='stylesheet' href='style.css' type='text/css'>";
echo"Bitte geben sie hier ihr Passwort ein, um neue Ergebnisse einzutragen.";
echo"
<form action='Wettkampfedit.php?Name=$_GET[Name]' method='POST'>
<input type='Password' name='pass' size='10' maxlength='10'>
<input type='Submit' name='' value='anmelden'>
</form>
";
?>
Vielleicht kann mir hier jemand helfen.
Danke im Voraus.
mfg
The Designer