Hvorfor vil den ikke opdatere mine data.
Hej, jeg har stirret mig blind på flg. Jeg kan ikke finde ud af hvorfor den ikke vil opdatere tabellen lotto med de indtastede gevinster, som jeg sætter ind.<?
session_start();
include ("sql.php");
?>
<link rel='stylesheet' href='stylesheet.css' type='text/css' title='style sheet'>
<?
if ($action2=="opdater"){
mysql_query("UPDATE lotto SET gevinst_first = '$gevinst_first', gevinst_second = '$gevinst_second', gevinst_third = '$gevinst_third', gevinst_fourth = '$gevinst_fourth', gevinst_fifth = '$gevinst_fifth' WHERE id LIKE '$row[id]'") or die(mysql_error());
echo "Opdateret!!"; exit;}
if ($action=="opdater"){
$resultat = mysql_query("select * from lotto WHERE year LIKE '$year' AND week LIKE '$week'") or die(mysql_error());
$number = mysql_num_rows($resultat);
if(!$number){
echo "Der er IKKE indtastet lottotal og præmier for uge ".$week."/".$year."<br><br>";?><br><br>
<a href="indtast_lotto.php">Indtast lottotal og gevinster for uge <?echo $week."/".$year;?></a>
<?exit;}
if ($number){?>
<?
while ($row = mysql_fetch_array($resultat)) {
?>
<b><font color="#990000">Vejledning:</font></b><br>
Indtast antallet af de forskellige præmier vi har haft i denne uge..<br><br>
Præmierne for uge <?echo $week."/".$year;?>:<br><br>
<form action="<? echo $php_self; ?>" method="post">
<table cellspacing="2" cellpadding="2" border="0">
<tr>
<td>Præmier</td>
<td>kr.</td>
<td>Indtast antal</td>
</tr>
<tr>
<td>7 vindertal</td>
<td><p align="right"><? echo $row[first_price];?></p></td>
<td><input type="text" name="gevinst_first" size =10 value=""></td>
</tr>
<tr>
<td>6 vindertal +1</td>
<td><p align="right"><? echo $row[second_price];?></p></td>
<td><input type="text" name="gevinst_second" size =10 value=""></td>
</tr>
<tr>
<td>6 vindertal</td>
<td><p align="right"><? echo $row[third_price];?></p></td>
<td><input type="text" name="gevinst_third" size =10 value=""></td>
</tr>
<tr>
<td>5 vindertal</td>
<td><p align="right"><? echo $row[fourth_price];?></p></td>
<td><input type="text" name="gevinst_fourth" size =10 value=""></td>
</tr>
<tr>
<td>4 vindertal</td>
<td><p align="right"><? echo $row[fifth_price];?></p></td>
<td><input type="text" name="gevinst_fifth" size =10 value=""></td>
</tr><?}?>
</table>
<input type="submit" name="action2" size=10 value="opdater"></form><? };exit;}?>
<?
// Søg efter ugenummer og år i DB week
?>
<form action="<? echo $php_self; ?>" method="post">
<table border=0 width=100%>
<tr>
<td width=30%>Årstal: <br>Ugenr.:</td>
<td width=70%>
<input type="text" name="year" size =10 value="2003"><br>
<?
$uge = mysql_query("select * from week order by ugenr asc") or die(mysql_error());
$number2 = mysql_num_rows($uge);
?>
<select size="1" name="week"><option selected value></option>
<?
while ($row = mysql_fetch_array($uge)) {
?>
<option value="<? echo $row[ugenr];?>"><? echo $row[ugenr];}?></option>
</select><br>
</td>
</tr></table>
<div align="center"><input type="submit" name="action" size=10 value="opdater"></div></form>
