Jump to content

undefined variable error & Fatal error


gsashwin

Recommended Posts

Hi,

 

    I am very new to PHP and I am trying to execute the below code but getting these errors :

 

 

Notice: Undefined variable: mysql_query in C:\wamp\www\process.php on line 16

 

Fatal error: Function name must be a string in C:\wamp\www\process.php on line 16

 

 

Code:

 

 

<html><body>

<?php

 

mysql_connect("localhost","root","");

mysql_select_db("encryption") or die(mysql_error());

 

$username = $_POST['username'];

$password = $_POST['password'];

 

$mysql_query("INSERT INTO login (username,password) VALUES ('$username','$password')") or die(mysql_error());

 

?>

</body></html>

`

$_POST['username']  &

$_POST['password'] come from a previous page. I have no problem with that. Please help.. Thanks in advance.

Link to comment
https://forums.phpfreaks.com/topic/219171-undefined-variable-error-fatal-error/
Share on other sites

You need to use mysql_query .. not $mysql_query(). In PHP variables start with a dollar, functions don't. That's what the second error is trying to tell you, and the first isn't technically an error but a notice; informing you that you're trying to use a variable that doesn't exist. Of course in this situation it's because it thinks you're trying to access the variable $mysql_query.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.