maxxxxxx
04.03.2003, 09:18
Hallo...
Ich mal wieder mit meinen super Fragen :(
Ich möchte unter vbhomelite ein F1 Tippspiel laufen lassen. Ich bin PHP Newbee.
bisher habe ich das Schreiben der Tips soweit hinbekommen, dass in die table "f1" alle daten geschrieben werden. Nun möchte ich aber auch anzeigen lassen (in einer Tabelle) wie oft bisher für wen auf Sieg gestimmt wurde. so sieht der Code Salat bisher aus.
<?php
require_once( './global.php' );
if ($HTTP_POST_VARS['action'] == 'insert') {
// include("forum/admin/config.php");
// db inserts
$DB_site->query("insert into f1 values ('" . $HTTP_POST_VARS['username'] . "',
'" . $HTTP_POST_VARS['grandprix'] . "',
'" . $HTTP_POST_VARS['oneplatzrennen'] . "',
'" . $HTTP_POST_VARS['twoplatzrennen'] . "',
'" . $HTTP_POST_VARS['threeplatzrennen'] . "',
'" . $HTTP_POST_VARS['oneplatzquali'] . "',
'" . $HTTP_POST_VARS['twoplatzquali'] . "',
'" . $HTTP_POST_VARS['threeplatzquali'] . "',
'" . $HTTP_POST_VARS['out_one'] . "',
'" . $HTTP_POST_VARS['out_two'] . "',
'" . $HTTP_POST_VARS['out_three'] . "',
'" . $HTTP_POST_VARS['kommentar'] . "',
now())");
echo "Deine Eingabe wurde gespeichert!";
exit;
}
function fahrer() {
?>
<option></option>
<option>Michael Schumacher</option>
<option>Rubens Barrichello</option>
<option>Juan Pablo Montoya</option>
<option>Ralf Schumacher</option>
<option>David Coulthard</option>
<option>Kimi Räikkönen</option>
<option>Jarno Trulli</option>
<option>Fernando Alonso</option>
<option>Nick Heidfeld</option>
<option>Heinz-Harald Frentzen</option>
<option>Giancarlo Fisichella</option>
<option>Ralph Firman</option>
<option>Mark Webber</option>
<option>Antonio Pizzonia</option>
<option>Jacques Villeneuve</option>
<option>Jenson Button</option>
<option>Justin Wilson</option>
<option>Jos Verstappen</option>
<option>Olivier Panis</option>
<option>Cristiano da Matta</option>
<?php
}
// vielleicht kann man den Username schon vom vb übernehmen
$message = "Username: " . $bbuserinfo['username'] . "\n";
$message .= "Grand Prix von: " . $grandprix . "\n";
$message .= "1 Platz im Rennen: " . $oneplatzrennen . "\n";
$message .= "2 Platz im Rennen: " . $twoplatzrennen . "\n";
$message .= "3 PLatz im Rennen: " . $threeplatzrennen . "\n";
$message .= "1 Platz Quali - Pole: " . $oneplatzquali . "\n";
$message .= "2 Platz Quali : " . $twoplatzquali . "\n";
$message .= "3 Platz Quali : " . $threeplatzquali . "\n";
$message .= "Wer fliegt raus (defekt o.ä.): " . $out_one . "\n";
$message .= "Wer fliegt raus (defekt o.ä.): " . $out_two . "\n";
$message .= "Wer fliegt raus (defekt o.ä.): " . $out_three . "\n";
$message .= "Kommentar:\n";
$message .= $kommentar;
// exit;
$DB_site->query("select count(oneplatzrennen) from f1 where oneplatzrennen = 'Michael Schumacher'");
echo $DB_site[count];
// zählt Micheal Schumacher Einträge einträge
//$zahlms = "SELECT * FROM f1 WHERE oneplatzrennen = 'Michael Schumacher'";
//$resultms = mySQL_query($zahlms, $conn);
//$rowms = mySQL_num_rows($resultms);
//echo "$rowms";
?>
<html>
<head>
<title>phone-city Tippspiel</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#000066" text="#ffffff">
<table border="1" cellpadding="0" cellspacing="3" style="border-collapse: collapse" bordercolor="#FFFFFF" width="665" id="AutoNumber1" height="238"><form action="formel_eins.php" method="post"><input type="hidden" name="action" value="insert">
<tr bordercolor="#000066" bgcolor="#006699">
<td width="162" height="15" align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#FFFFFF">Username :</font></td>
<td width="457" height="15"><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#FFFFFF"><?php echo $bbuserinfo['username']; ?></font></td>
</tr>
<tr bordercolor="#000066">
<td width="162" height="15" align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Grand Prix von:</font></td>
<td width="457" height="15">
<select name="grandprix" size="1">
<option></option>
<option>Australien Melbourne</option>
<option>Malaysia Sepang</option>
<option>Brasilien Interlagos</option>
<option>San Marino Imola</option>
<option>Spanien Barcelona</option>
<option>Österreich Spielberg</option>
<option>Monaco Monte Carlo</option>
<option>Kanada Montreal</option>
<option>Europa Nuerburgring</option>
<option>Frankreich Magny-Cours</option>
<option>Großbritannien Silverstone</option>
<option>Deutschland Hockenheim</option>
<option>Ungarn Budapest</option>
<option>Italien Monza</option>
<option>USA Indianapolis</option>
<option>Japan Suzuka</option>
</select>
</td>
</tr>
<tr bordercolor="#000066" bgcolor="#006699">
<td width="162" height="15" align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#FFFFFF">1. Platz Rennen :</font></td>
<td width="457" height="15"><select name="oneplatzrennen" size="1"><?php echo fahrer(); ?></select></td>
</tr>
<tr bordercolor="#000066">
<td width="162" height="15" align="justify"> <font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#FFFFFF">2. Platz Rennen :</font></td>
<td width="457" height="15"><select name="twoplatzrennen"><?php echo fahrer(); ?></select></td>
</tr>
<tr bordercolor="#000066" bgcolor="#006699">
<td width="162" height="15" align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#FFFFFF">3. Platz Rennen :</font></td>
<td width="457" height="15"><select name="threeplatzrennen"><?php echo fahrer(); ?></select></td>
</tr>
<tr bordercolor="#000066">
<td width="162" height="15" align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#FFFFFF">1. Platz Qualy :</font></td>
<td width="457" height="15"><select name="oneplatzquali"><?php echo fahrer(); ?></select></td>
</tr>
<tr bordercolor="#000066" bgcolor="#006699">
<td width="162" height="15" align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#FFFFFF">2. Platz Qualy :</font></td>
<td width="457" height="15"><select name="twoplatzquali"><?php echo fahrer(); ?></select></td>
</tr>
<tr bordercolor="#000066">
<td width="162" height="15" align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#FFFFFF">3. Platz Qualy :</font></td>
<td width="457" height="15"><select name="threeplatzquali"><?php echo fahrer(); ?></select></td>
</tr>
<tr bordercolor="#000066" bgcolor="#006699">
<td width="162" height="15" align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#FFFFFF">Wer scheidet aus (Defect o.ä.):</font></td>
<td width="457" height="15"><select name="out_one"><?php echo fahrer(); ?></select><select name="out_two"><?php echo fahrer(); ?></select><select name="out_three"><?php echo fahrer(); ?></select></td>
</tr>
<tr bordercolor="#000066">
<td width="162" height="15" align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#FFFFFF">Eigener Komentar :</font></td>
<td width="457" height="15"><input type="text" name="kommentar" size="40"></td>
</tr>
<tr bordercolor="#000066" bgcolor="#006699">
<td width="162" height="15" align="justify"><input type="reset" value="Zurücksetzen" name="B2" style="float: right"></td>
<td width="457" height="15"><input type="submit" value="Abschicken" name="reservierung"></td>
</tr>
</form></table>
</body>
</html>
f1 ist die gesamte table oneplatzrennen ist die spalte und in dem Fall Michael Schumacher der Eintrag welcher gezählt werden soll.
Das funzt aber nicht... Kann mir da einer einen Tipp geben, was da falsch ist...
Danke schon mal:)
gruss
Thomas
Ich mal wieder mit meinen super Fragen :(
Ich möchte unter vbhomelite ein F1 Tippspiel laufen lassen. Ich bin PHP Newbee.
bisher habe ich das Schreiben der Tips soweit hinbekommen, dass in die table "f1" alle daten geschrieben werden. Nun möchte ich aber auch anzeigen lassen (in einer Tabelle) wie oft bisher für wen auf Sieg gestimmt wurde. so sieht der Code Salat bisher aus.
<?php
require_once( './global.php' );
if ($HTTP_POST_VARS['action'] == 'insert') {
// include("forum/admin/config.php");
// db inserts
$DB_site->query("insert into f1 values ('" . $HTTP_POST_VARS['username'] . "',
'" . $HTTP_POST_VARS['grandprix'] . "',
'" . $HTTP_POST_VARS['oneplatzrennen'] . "',
'" . $HTTP_POST_VARS['twoplatzrennen'] . "',
'" . $HTTP_POST_VARS['threeplatzrennen'] . "',
'" . $HTTP_POST_VARS['oneplatzquali'] . "',
'" . $HTTP_POST_VARS['twoplatzquali'] . "',
'" . $HTTP_POST_VARS['threeplatzquali'] . "',
'" . $HTTP_POST_VARS['out_one'] . "',
'" . $HTTP_POST_VARS['out_two'] . "',
'" . $HTTP_POST_VARS['out_three'] . "',
'" . $HTTP_POST_VARS['kommentar'] . "',
now())");
echo "Deine Eingabe wurde gespeichert!";
exit;
}
function fahrer() {
?>
<option></option>
<option>Michael Schumacher</option>
<option>Rubens Barrichello</option>
<option>Juan Pablo Montoya</option>
<option>Ralf Schumacher</option>
<option>David Coulthard</option>
<option>Kimi Räikkönen</option>
<option>Jarno Trulli</option>
<option>Fernando Alonso</option>
<option>Nick Heidfeld</option>
<option>Heinz-Harald Frentzen</option>
<option>Giancarlo Fisichella</option>
<option>Ralph Firman</option>
<option>Mark Webber</option>
<option>Antonio Pizzonia</option>
<option>Jacques Villeneuve</option>
<option>Jenson Button</option>
<option>Justin Wilson</option>
<option>Jos Verstappen</option>
<option>Olivier Panis</option>
<option>Cristiano da Matta</option>
<?php
}
// vielleicht kann man den Username schon vom vb übernehmen
$message = "Username: " . $bbuserinfo['username'] . "\n";
$message .= "Grand Prix von: " . $grandprix . "\n";
$message .= "1 Platz im Rennen: " . $oneplatzrennen . "\n";
$message .= "2 Platz im Rennen: " . $twoplatzrennen . "\n";
$message .= "3 PLatz im Rennen: " . $threeplatzrennen . "\n";
$message .= "1 Platz Quali - Pole: " . $oneplatzquali . "\n";
$message .= "2 Platz Quali : " . $twoplatzquali . "\n";
$message .= "3 Platz Quali : " . $threeplatzquali . "\n";
$message .= "Wer fliegt raus (defekt o.ä.): " . $out_one . "\n";
$message .= "Wer fliegt raus (defekt o.ä.): " . $out_two . "\n";
$message .= "Wer fliegt raus (defekt o.ä.): " . $out_three . "\n";
$message .= "Kommentar:\n";
$message .= $kommentar;
// exit;
$DB_site->query("select count(oneplatzrennen) from f1 where oneplatzrennen = 'Michael Schumacher'");
echo $DB_site[count];
// zählt Micheal Schumacher Einträge einträge
//$zahlms = "SELECT * FROM f1 WHERE oneplatzrennen = 'Michael Schumacher'";
//$resultms = mySQL_query($zahlms, $conn);
//$rowms = mySQL_num_rows($resultms);
//echo "$rowms";
?>
<html>
<head>
<title>phone-city Tippspiel</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#000066" text="#ffffff">
<table border="1" cellpadding="0" cellspacing="3" style="border-collapse: collapse" bordercolor="#FFFFFF" width="665" id="AutoNumber1" height="238"><form action="formel_eins.php" method="post"><input type="hidden" name="action" value="insert">
<tr bordercolor="#000066" bgcolor="#006699">
<td width="162" height="15" align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#FFFFFF">Username :</font></td>
<td width="457" height="15"><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#FFFFFF"><?php echo $bbuserinfo['username']; ?></font></td>
</tr>
<tr bordercolor="#000066">
<td width="162" height="15" align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Grand Prix von:</font></td>
<td width="457" height="15">
<select name="grandprix" size="1">
<option></option>
<option>Australien Melbourne</option>
<option>Malaysia Sepang</option>
<option>Brasilien Interlagos</option>
<option>San Marino Imola</option>
<option>Spanien Barcelona</option>
<option>Österreich Spielberg</option>
<option>Monaco Monte Carlo</option>
<option>Kanada Montreal</option>
<option>Europa Nuerburgring</option>
<option>Frankreich Magny-Cours</option>
<option>Großbritannien Silverstone</option>
<option>Deutschland Hockenheim</option>
<option>Ungarn Budapest</option>
<option>Italien Monza</option>
<option>USA Indianapolis</option>
<option>Japan Suzuka</option>
</select>
</td>
</tr>
<tr bordercolor="#000066" bgcolor="#006699">
<td width="162" height="15" align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#FFFFFF">1. Platz Rennen :</font></td>
<td width="457" height="15"><select name="oneplatzrennen" size="1"><?php echo fahrer(); ?></select></td>
</tr>
<tr bordercolor="#000066">
<td width="162" height="15" align="justify"> <font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#FFFFFF">2. Platz Rennen :</font></td>
<td width="457" height="15"><select name="twoplatzrennen"><?php echo fahrer(); ?></select></td>
</tr>
<tr bordercolor="#000066" bgcolor="#006699">
<td width="162" height="15" align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#FFFFFF">3. Platz Rennen :</font></td>
<td width="457" height="15"><select name="threeplatzrennen"><?php echo fahrer(); ?></select></td>
</tr>
<tr bordercolor="#000066">
<td width="162" height="15" align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#FFFFFF">1. Platz Qualy :</font></td>
<td width="457" height="15"><select name="oneplatzquali"><?php echo fahrer(); ?></select></td>
</tr>
<tr bordercolor="#000066" bgcolor="#006699">
<td width="162" height="15" align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#FFFFFF">2. Platz Qualy :</font></td>
<td width="457" height="15"><select name="twoplatzquali"><?php echo fahrer(); ?></select></td>
</tr>
<tr bordercolor="#000066">
<td width="162" height="15" align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#FFFFFF">3. Platz Qualy :</font></td>
<td width="457" height="15"><select name="threeplatzquali"><?php echo fahrer(); ?></select></td>
</tr>
<tr bordercolor="#000066" bgcolor="#006699">
<td width="162" height="15" align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#FFFFFF">Wer scheidet aus (Defect o.ä.):</font></td>
<td width="457" height="15"><select name="out_one"><?php echo fahrer(); ?></select><select name="out_two"><?php echo fahrer(); ?></select><select name="out_three"><?php echo fahrer(); ?></select></td>
</tr>
<tr bordercolor="#000066">
<td width="162" height="15" align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#FFFFFF">Eigener Komentar :</font></td>
<td width="457" height="15"><input type="text" name="kommentar" size="40"></td>
</tr>
<tr bordercolor="#000066" bgcolor="#006699">
<td width="162" height="15" align="justify"><input type="reset" value="Zurücksetzen" name="B2" style="float: right"></td>
<td width="457" height="15"><input type="submit" value="Abschicken" name="reservierung"></td>
</tr>
</form></table>
</body>
</html>
f1 ist die gesamte table oneplatzrennen ist die spalte und in dem Fall Michael Schumacher der Eintrag welcher gezählt werden soll.
Das funzt aber nicht... Kann mir da einer einen Tipp geben, was da falsch ist...
Danke schon mal:)
gruss
Thomas