tjek tabel før submit og opdatere tabel
Hej eksperterHar nu følgende mail funktion:
submitorder.php
<?php
// Include MySQL class
require_once('cart/inc/mysql.class.php');
// Include database connection
require_once('cart/inc/global.inc.php');
// Include functions
require_once('cart/inc/functions.inc.php');
// Start the session
session_start();
// Process actions
if (isset($_POST['fornavn']) && isset($_POST['efternavn']) && isset($_POST['vejnavn'])
&& isset($_POST['postbynavn']) && isset($_POST['telenavn']) && isset($_POST['email']))
{
if (empty($_POST['fornavn']))
{
echo "Du skal indtaste dit fornavn.";
}
elseif (empty($_POST['efternavn']))
{
echo "Du skal indtaste dit efternavn.";
}
elseif (empty($_POST['vejnavn']))
{
echo "Du skal indtaste vejnavn og nr.";
}
elseif (empty($_POST['postbynavn']))
{
echo "Du skal indtaste postnr og by.";
}
elseif (empty($_POST['telenavn']))
{
echo "Du skal indtaste telefonnummer.";
}
elseif (empty($_POST['email']))
{
echo "Du skal indtaste din e-mail.";
}
else
{
$modtager = "min@timhs.dk";
$emne = "Bestilling fra hjemmesiden";
$besked = "Bestilling fra hjemmesiden: \n
Fornavn: " . $_POST['fornavn']. "\n
Efternavn: " . $_POST['efternavn']. "\n
Vejnavn: " . $_POST['vejnavn']. "\n
Postnr & by: " . $_POST['postbynavn']. "\n
Telefonnr: " . $_POST['telenavn']. "\n
E-mail: " . $_POST['email'];
$email_besked = showCartm();
$header = "from:afs@afsender.dk";
mail($modtager, $emne, $besked, $email_besked);
echo "Bestilling modtaget";
}
}
session_destroy();
?>
<Html>
<Head>
</Head>
<Body>
<FORM METHOD="LINK" ACTION="../index.php"><INPUT TYPE="submit" VALUE="OK"></FORM>
</Body>
</Html>
Før jeg sender/submitter denne ordre, vil jeg gerne tjekke min tabel med:
if(is_numeric($_GET['id'])) //Er ID et nummer?
{
$id = intval($_GET['id']);
$query = mysql_query("SELECT id FROM toej2 WHERE lager
> 0 AND id = ".$id." LIMIT 1");
if(mysql_num_rows($query)==0) //Fandt vi varen og der
er ingen på lager?
{
header( "location: ../minusvare.php" );
exit;
}else{ /* her vil jeg så gerne udføre min mail
funktion for oven ....*/
og når mailen er sendt, vil jeg gerne updatere min tabel
med følgende:
$query = mysql_query("UPDATE toej2 SET lager = lager-".$qty." WHERE id = ".$id."");
hvordan får jeg lige det hele pakket sammen ..... ?
