Hallo, für die meisten wird mein Problem wohl keins sein, denoch verzweifel ich im Moment daran.
Habe ein Formular, dort werden die Input-Felder ja per name dann später übergeben.
Jedenfalls möchte ich vorher noch ein paar Berechnungen mit diesen Variablen machen, bevor sie zur Datenbank gehen.
Allerdings bekomme ich immer diese Fehlermeldung:
Parse error: parse error, unexpected T_STRING in /www/htdocs/v093191/rsc_php/admin/bundesliga.php on line 95
Habe ein Formular, dort werden die Input-Felder ja per name dann später übergeben.
Jedenfalls möchte ich vorher noch ein paar Berechnungen mit diesen Variablen machen, bevor sie zur Datenbank gehen.
PHP:
<?php
include ("header.php");
include ("config.inc.php");
echo "
<html>
<head>
<title></title>
<style type=\"text/css\">
body {background:#00496C;}
.form {font-family:arial; font-size:13px;color:#FFFF00};
</style>
</head>
<body text=\"#000000\" bgcolor=\"#FFFFFF\" link=\"#FF0000\" alink=\"#FF0000\" vlink=\"#FF0000\">
<form action=\"\" method=\"post\" action=\"liga_update.php\">
<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
<tr><td colspan=\"2\" class=\"form\">Wählen sie bitte die Mannschaften aus:</td></tr>
<tr>
<td align=\"left\"><select name=\"gegner1\">";
$connect = mysql_connect($host,$benutzername,$passwort);
@mysql_connect ( $host, $benutzername, $passwort) or
die ("Verbindung zur Datenbank nicht möglich !");
if (!mysql_select_db( $dbname))
echo mysql_error($connect);
$daten = mysql_query ("select name from bundesliga order by 'name' desc limit 0, 30 ");
while ($row = mysql_fetch_row($daten))
{
echo "<option>". $row[1] ."</option>";
}mysql_close ($connect);
echo"
</select>
</td>
<td align=\"left\"><select name=\"gegner1\" >";
$connect = mysql_connect($host,$benutzername,$passwort);
@mysql_connect ( $host, $benutzername, $passwort) or
die ("Verbindung zur Datenbank nicht möglich !");
if (!mysql_select_db( $dbname))
echo mysql_error($connect);
$daten = mysql_query ("select name from bundesliga order by 'name' desc limit 0, 30 ");
while ($row = mysql_fetch_row($daten))
{
echo "<option>". $row[1] ."</option>";
}mysql_close ($connect);
echo"
</select>
</td>
</tr>
<tr><td> </td></tr>
<tr><td colspan=\"2\" class=\"form\"> Bitte Ergebnis eintragen :</td></tr>
<tr>
<td align=\"right\">
<input name=\"tore1\" value=\"echo $_POST[tore1];\" size=\"1\" ></input><b class=\"form\"> : </b>
</td>
<td align=\"left\">
<input name=\"tore2\" value=\"echo $_POST[tore2];\" size=\"1\"></input>
</td>";
// Berechnung --
$connect = mysql_connect($host,$benutzername,$passwort);
@mysql_connect ( $host, $benutzername, $passwort) or
die ("Verbindung zur Datenbank nicht möglich !");
if (!mysql_select_db( $dbname))
echo mysql_error($connect);
$daten = mysql_query ("select * from bundesliga order by 'name' desc limit 0, 30 ");
if ($tore1 > $tore2) {
(Zeile 95)
select * from bundesliga where name = '$gegner1' ;
$PunkteWin = $PunkteWin + 2;
$ToreWin = $ToreWin + Tore1;
$ToreLoss = $ToreLoss + $Tore2;
$Dif = $ToreWin - $ToreLoss;
$strSQL="Update bundesliga set '$ToreWin'='$ToreWin' , '$ToreLoss'='$ToreLoss', $PunkteWin'='$PunkteWin', '$Dif'='$Dif' where name='$gegner2'";
AND
select * from bundesliga where gegner2 = '$name';
$PunkteLoss = $PunkteLoss + 2;
$ToreWin = $ToreWin + $Tore2;
$ToreLoss = $ToreLoss + $Tore1;
$Dif = $ToreWin - $ToreLoss;
$strSQL="Update bundesliga set '$ToreWin'='$ToreWin' , '$ToreLoss'='$ToreLoss', '$PunkteLoss'='$PunkteLoss', '$Dif'='$Dif' where gegner2='$name'";
}
</form>
</body>
</html>
?>
Allerdings bekomme ich immer diese Fehlermeldung:
Parse error: parse error, unexpected T_STRING in /www/htdocs/v093191/rsc_php/admin/bundesliga.php on line 95