Forum Moderators: coopster
This is the error message:
Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /web/web/web/web/web/web/website.com/html/test/report.php on line 35
Error querying database.
Here is my code (copied from a book tutorial):
<?php
$first_name = $_POST['firstname'];
$last_name = $_POST['lastname'];
$when_it_happened = $_POST['whenithappened'];
$how_long = $_POST['howlong'];
$how_many = $_POST['howmany'];
$alien_description = $_POST['aliendescription'];
$what_they_did = $_POST['whattheydid'];
$fang_spotted = $_POST['fangspotted'];
$email = $_POST['email'];
$other = $_POST['other'];
$dbc = mysql_connect('location', 'username', 'password', 'database_name')
or die('Error connecting to MySQL server.');
$query = "INSERT INTO table_name (first_name, last_name, " .
"when_it_happened, how_long, how_many, alien_description, " .
"what_they_did, fang_spotted, other, email) " .
"VALUES ('Sally', 'Jones', '3 days ago', '1 day', 'four', " .
"'green with six tentacles', 'We just talked and played with a dog', " .
"'yes', 'I may have seen your dog. Contact me.', " .
"'sally@gregs-list.net')";
$result = mysql_query($dbc, $query)
or die('Error querying database.');
mysql_close($dbc);
echo 'Thanks for submitting the form.<br />';
echo 'You were abducted ' . $when_it_happened;
echo ' and were gone for ' . $how_long . '<br />';
echo 'Number of aliens: ' . $how_many . '<br />';
echo 'Describe them: ' . $alien_description . '<br />';
echo 'The aliens did this: ' . $what_they_did . '<br />';
echo 'Was Fang there? ' . $fang_spotted . '<br />';
echo 'Other comments: ' . $other . '<br />';
echo 'Your email address is ' . $email;
?>
Thanks for any help you can give me! Let me know if more information is needed,
$result = mysql_query($dbc, $query)
or die('Error querying database.');
Should be::
$result = mysql_query($query, $dbc)
or die('Error querying database.');
OR::
$result = mysql_query($query)
or die('Error querying database.');