Please check your single quote in your POST method 
try to make like this: 
'$_POST[Callsign]' be $_POST['Callsign'] 

thank's... 


--------------------------------------- 
Jontri Pakpahan 
http://jontriphan.co.nr 


----- Original Message ----- 
From: "Stephen" <[EMAIL PROTECTED]> 
To: "php mysql" <[email protected]> 
Sent: Saturday, April 26, 2008 2:25:20 AM (GMT+0700) Asia/Bangkok 
Subject: [php_mysql] Trouble with insert. 







I am trying to inset data into my database but I am recieving the 
following error: 

PHP Parse error: syntax error, unexpected T_VARIABLE in C:\\Program 
Files\\Apache Software Foundation\\Apache2.2\\htdocs\\PHP\\insert.php 
on line 43, referer: http://ve1mpf.no-ip.org/php/input_log.php 

<?php 
$con = mysql_connect("localhost:","root","xxxx"); 
if (!$con) 
{ 
die('Could not connect: ' . mysql_error()); 
} 
mysql_select_db("logbookS", $con); 
mysql_query('INSERT INTO log (Callsign, Band, Freq, Mode, 
Cont, Name_info, RST_Sent, RST_Rec, Time, Date, PFX, Operator) Values 
('$_POST[Callsign]','$_POST[Band]','$_POST[Freq]','$_POST 
[Mode]','$_POST[Cont]','$_POST[Name_info]','$_POST[RST_Sent]','$_POST 
[RST_Rec]','$_POST[Time]','$_POST[Date]','$_POST[PFX],'$_POST 
[Operator]')'); 
if (!mysql_query($sql,$con)) { die('Error: ' . mysql_error 
()); 
} 
echo "1 record added"; 
mysql_close($con) 

?> 

Can anyone tell me where I am going wrong? 
Thanks 
Stephen 



[Non-text portions of this message have been removed]

Reply via email to