Re: [PHP-DB] HELP PLEASE!! Get query error when inserting into MySql

2001-10-29 Thread biorn

If any of the values you are trying to insert are not integers, you need to 
put single quotes around the variables, ie. $SCRIPT_NAME, $date, $BName, etc 
in the insert statement.


Robby Whiteside [EMAIL PROTECTED] said:

 Hi There,
 
 I have a query whenever I try to insert something into a mysql table. This 
is 
 the code I am using:
 ?
 
 $host1 = gethostbyaddr($REMOTE_ADDR);
 $date = date(Y-m-d h:i:s);
 $link = mysql_connect($host, $user, $passwd);
 mysql_select_db($database, $link);
 $sql = INSERT INTO vcstats VALUES('', $SCRIPT_NAME, $date, 
$HTTP_USER_AGENT, 
 $BName, $BVersion, $BPlatform, $REMOTE_ADDR, $host1);
 $result = mysql_query($sql) or die(query errorBr . mysql_error());
 mysql_close();
 
 ?
 
 Thanks,
 Robby
 
 -
 This message was sent using Endymion MailMan.
 http://www.endymion.com/products/mailman/
 
 
 
 -- 
 PHP Database 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]
 



-- 




-- 
PHP Database 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]




RE: [PHP-DB] HELP PLEASE!! Get query error when inserting into MySql

2001-10-29 Thread Ricky Theil

If your first field is an auto insert field, then you have to do it like
this:

insert into tablename (column2,column3,column4,column5) values
(value2,value3,value4,value5)

The auto incremented field will be automatically be filled in with the next
available value.

Ricky

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] 
Sent: Monday, October 29, 2001 9:24 AM
To: Robby Whiteside; [EMAIL PROTECTED]
Subject: Re: [PHP-DB] HELP PLEASE!! Get query error when inserting into
MySql


If any of the values you are trying to insert are not integers, you need to 
put single quotes around the variables, ie. $SCRIPT_NAME, $date, $BName, etc

in the insert statement.


Robby Whiteside [EMAIL PROTECTED] said:

 Hi There,
 
 I have a query whenever I try to insert something into a mysql table. 
 This
is 
 the code I am using:
 ?
 
 $host1 = gethostbyaddr($REMOTE_ADDR);
 $date = date(Y-m-d h:i:s);
 $link = mysql_connect($host, $user, $passwd); 
 mysql_select_db($database, $link); $sql = INSERT INTO vcstats 
 VALUES('', $SCRIPT_NAME, $date,
$HTTP_USER_AGENT, 
 $BName, $BVersion, $BPlatform, $REMOTE_ADDR, $host1); $result = 
 mysql_query($sql) or die(query errorBr . mysql_error()); 
 mysql_close();
 
 ?
 
 Thanks,
 Robby
 
 -
 This message was sent using Endymion MailMan. 
 http://www.endymion.com/products/mailman/
 
 
 
 --
 PHP Database 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]
 



-- 




-- 
PHP Database 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]

-- 
PHP Database 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]