tjverge Posted November 12, 2010 Share Posted November 12, 2010 <?php $username = $_POST['username']; $password = $_POST['password']; $userid = $_POST['userid']; $api = $_POST['api']; mysql_connect('x', 'x', 'x'); mysql_select_db ("evepay"); $query="insert into users (id, username, password, userid, api) values ('NULL', '".$username."', '".$password."', '".$userid.'", '".$api."')"; mysql_query($query) or die ('Error updating database'); echo "You are now signed up with: " .$username. ; ?> When the script runs it brings back "Parse error: syntax error, unexpected '"' in signup.php" any ideas as to what I missed? Link to comment https://forums.phpfreaks.com/topic/218517-syntax-error-what-did-i-miss/ Share on other sites More sharing options...
Pikachu2000 Posted November 12, 2010 Share Posted November 12, 2010 You're confusing yourself with a bunch of unnecessary string concatenation. You can echo/use variables directly when they're used in a double-quoted string. $query="insert into users (id, username, password, userid, api) values ('NULL', '$username', '$password', '$userid', '$api')"; mysql_query($query) or die ('Error updating database'); echo "You are now signed up with: $username."; Link to comment https://forums.phpfreaks.com/topic/218517-syntax-error-what-did-i-miss/#findComment-1133594 Share on other sites More sharing options...
tjverge Posted November 12, 2010 Author Share Posted November 12, 2010 got it thanks Link to comment https://forums.phpfreaks.com/topic/218517-syntax-error-what-did-i-miss/#findComment-1133596 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.