My program is no longer giving a parse error, but my database is not being
updated (as far as the stock numbers are concerned). Any ideas???
I made the changes below per a few people on the list:
<P>Quantity of books:<br>
<SELECT name = "quantity" size="1">
<OPTION value="1">1</OPTION>
<OPTION value="2">2</OPTION>
<OPTION value="3">3</OPTION>
<OPTION value="4">4</OPTION>
<OPTION value="5">5</OPTION>
<OPTION value="6">6</OPTION>
<OPTION value="7">7</OPTION>
<OPTION value="8">8</OPTION>
<OPTION value="9">9</OPTION>
<OPTION value="10">10</OPTION>
</SELECT>
<P>The book you are ordering:
<?
echo " $booktitle ";
?>
<P>Additional Message:<br>
<textarea name="message" cols=30 rows=3></textarea>
</p>
<INPUT type="submit" value="Send your order.">
<input type=hidden name="booktitle" value="<? print $booktitle; ?>">
</FORM>
<?php
$user = "adminer";
$pass = "hoosiers";
$db = "Book Store1";
$local = "jolinux";
$link = mysql_connect( "$local", $user, $pass );
if (! $link )
die ( "Couldn't open the database" );
mysql_select_db( $db, $link )
or die ( "Couldn't open the $db: ".mysql_error() );
if ($submit){
if( $booktitle AND "quantity" ){
$sql = "UPDATE Book2 SET stock ='$stock-quantity' WHERE
booktitle='$booktitle' AND quantity=quantity";
}
// $result = mysql_query($mysql);
}elseif(!$submit){
echo "Your order has not been placed.<p>";
}
?>
</BODY>
</HTML>
Renee