Beheerder |
|
Als iemand het volgende probleem kan verklaren:
Ik heb de code:
<?
include("dbgegevens.php");
if(!isset($_POST['verzenden']))
{ ?>
<form action="<? echo($_SERVER["PHP_SELF"]); ?>" method="post">
<SELECT NAME="teamlijst">
<?PHP //Begin van uitschuiflijst
$selectteam = "SELECT naam, afkorting FROM stats_teams"; //selecteren van gegevens uit database
$result = mysql_query($selectteam) or die ("Het weergeven van teams in deze lijst is niet gelukt!<br />".MySQL_Error()); //gegevens werkklaar maken
while($obj = mysql_fetch_object($result)) //while loop om elk resultaat,dus team, in de lijst te zetten met de code voor de lijst.
{
echo "<OPTION value=".$obj->afkorting.">".$obj->naam."</OPTION>"; //hier word de code in de lijst gezet
}
?>
</SELECT>
<input type="submit" value="Kies team" name="verzenden">
</form>
<?
}
else {
$query1 = "SELECT naam FROM stats_teams WHERE afkorting = '".$_POST['teamlijst']."'";
$result1 = mysql_query($query1) or die (mysql_error());
$_POST['teamlijst'] = $_SESSION['teamlijst'];
header("Location: seizoen.php");
}?>
<? include("dbgegevens.php"); if(!isset($_POST['verzenden'])) { ?> <form action=" <? echo($_SERVER["PHP_SELF"]); ?>" method="post"> <SELECT NAME="teamlijst"> <?PHP //Begin van uitschuiflijst $selectteam = "SELECT naam, afkorting FROM stats_teams"; //selecteren van gegevens uit database $result = mysql_query($selectteam) or die ("Het weergeven van teams in deze lijst is niet gelukt!<br />".MySQL_Error()); //gegevens werkklaar maken while($obj = mysql_fetch_object($result)) //while loop om elk resultaat,dus team, in de lijst te zetten met de code voor de lijst. { echo "<OPTION value=".$obj->afkorting.">".$obj->naam."</OPTION>"; //hier word de code in de lijst gezet } ?> </SELECT> <input type="submit" value="Kies team" name="verzenden"> </form> <? } else { $query1 = "SELECT naam FROM stats_teams WHERE afkorting = '".$_POST['teamlijst']."'"; $_POST['teamlijst'] = $_SESSION['teamlijst']; header("Location: seizoen.php"); }?>
Als je vervolgens op www.duivensites.com/stats/index.php een team kiest en op de button drukt dan krijg ik de foutmelding no database selected. Maar ik heb toch echt die gegevens ge-include.
Wie weet hier een oplossing voor?
Thnx
Marten
Ontani edit: gebruik voor een keertje [/code] tags rond uw php-code
Marten: Sorry Ontani dacht dat het automatisch gebeurde als je <? ?> om je code zette
|