How to connect to a certain table in MySQL database?
I have tried :
mysql_select_db("baybeestore",$connection);
but it gives me an error :-
"Error : Table 'baybeestore.form' doesn't exist"
But I've created a table named as order
. Are there any PHP codes to connect to my table order
in the same database that have multiple databases?
Is it wise enough to create multiple database & one table for one website
or multiple table with one database?
FULL CODE :
$connection = mysql_connect("localhost","user","1234");
if(!$connection)
{
die('Failed to connect to MySQL :' . mysql_error());
}
mysql_select_db("baybeestore",$connection)
$sql = "INSERT INTO
form(name, address, email, handphone, item, payment)
VALUES
('$strname', '$straddress', '$stremail', '$strhandphone', '$stritem', '$strpayment')";
if(!mysql_query($sql, $connection))
{
die('Error : ' . mysql_error());
}
echo "Data have been saved.";
mysql_close($connection);
Answer
As per your edit/added code. Your originally posted code
You're using two different tables for your queries. Result: ERROR
You have SELECT * FROM order
and INSERT INTO form
2 different animals altogether.
If anything, that should be INSERT INTO order
or SELECT * FROM form
yet... ORDER
is a reserved word and should be enclosed with backticks.
I.e.:
INSERT INTO `order`
No comments:
Post a Comment