Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Tiedonkulkuongelma

jarspa [24.03.2007 16:45:17]

#

Eli tarkoitus olisi päivittää määrättyä riviä uudella tekstikentän tiedolla mutta nyt vaan on yksi ongelma... Miten saan ton varaus tekstikentän tiedot kuljetettua toiselle sivulle kuten lomake.php id tekee saman asian.


Lomake.php

<?php
					echo"<tr><td width=\"200\"><b>Nimi</td><td><b>Kuvaus</td><td>
<b>Määrä/yks</td><td><b>Varattu</td><td><b>Varaa</td><td></td></tr>";
						for ($i = 0; $i < mysql_num_rows($haku); $i++)
						{
							$id = mysql_result($haku, $i, "id");
							$tuote = mysql_result($haku, $i, "tuote");
						 	$kuvaus = mysql_result($haku, $i, "kuvaus");
							$maara = mysql_result($haku, $i, "maara");
							$varattu = mysql_result($haku, $i, "varattumaara");
							$yks = mysql_result($haku, $i, "yks");

							echo "	<form name=\"form1\" method=\"post\" action=\"$PHP_SELF\">
									<tr>
									<td>$tuote</td>
									<td>$kuvaus</td>
									<td>$maara $yks</td>
									<td><input disabled name=\"varattu\" type=\"text\" id=\"$id\" value=\"$varattu\" size=\"5\"></td>
									<td><input name=\"varaus\" type=\"text\" id=\"varaus\" value=\"\" size=\"5\"></td>
									<td><a href=\"Varaa\" Varaa</a> <a href=\"poista.php?id=$id\">[Varaa]</a></td>
									</tr>
									</form>";
						}

					echo "</table><br>";


?>

muuta.php

<?php
$id = $_GET['id'];
$varaus = $_GET['varaus'];

mysql_query("UPDATE lista SET maara = maara - $varaus,varattumaara = varattumaara + $varaus WHERE id = '$id'");
?>

Cornix [25.03.2007 19:45:48]

#

Vaihda tuo

$varaus = $_GET['varaus'];

muotoon:

$varaus = $_POST['varaus'];

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta