In article <[EMAIL PROTECTED]>,
 [EMAIL PROTECTED] ("Thomas Edison Jr.") wrote:

> I'm using the following code to insert date into my
> mySQL table named "Booking". I've created variables
> that store the date with dashes "-" seperating them. 
> But it's not working. It's giving me an error on the
> $SQl line. 
> 
> following is the code :
> 
> <?php
>     $db = mysql_connect("localhost","root");
>     mysql_select_db("motorola",$db);
>     $realsdate="$syear"."-"."$smonth"."-"."$stdate";
>     $realedate="$eyear"."-"."$emonth"."-"."$endate";
>     $realstime="$shh".":"."$smm"."-"."$sttime";
>     $realetime="$ehh".":"."$emm"."-"."$entime";
>     $sql = INSERT INTO booking
> (room,sdate,edate,stime,etime,purpose,reserved) VALUES
> ('$rooms','$realsdate','$realedate','$realstime','$realetime','$purpose','$res
> ');
>     $result = mysql_query($sql) or Die ("An unexpected
> error occured. Please go back and book again.");
> ?>

Your value for the variable "sql" isn't enclosed in quotes.  BTW, tracking 
down problems with a sql query gets easier when you give yourself a more 
informative die() message, such as:

or die ("MySQL says: " . mysql_errorno() . " " . mysql_error() . "\nPHP 
says: $errormsg");

-- 
CC

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to