実行しようとしている次のコードがあります。
// Connecting to the database "db_name"
$connection = mysql_connect('......com', 'login', 'password', 'db_name');
if (!$connection) {
die('Could not connect: ' . mysql_error());
}
echo "Connection Successful";
// creating a query
mysql_query($connection, "INSERT INTO `customers` (`FirstName`, `Lastname`, `Username`, `Email`,
`Password`) VALUES ($firstname, $lastname, $username,$email,$password);");
mysql_close($connection);
// printing to the screen
echo "Welcome $lastname . You have successfully logged in!";
私が得る結果は次のとおりです
Connection SuccessfulWelcome . You have successfully logged in! Add another user
ただし、MySQL には何もありません。エントリは挿入されていません。次のエラーが表示されます。
Warning: mysql_query() expects parameter 1 to be string, resource given in /hermes/bosweb/web241/b2418/ipg........com/login_action.php on line 28 20130143043: chmmmmm.com/login_action.php PHP Warning: mysql_query() expects parameter 1 to be string, resource given in /hermes/bosweb/web241/b2418/ipg.e........com/login_action.php on line 28