Im using POST method to insert some data to db on my server.This is my connection.php file that is stored in my http://www.url.com/public_html.
The value you've specified for $servername
is not a host name but rather a URL, or resource name. The host name would be just www.url.com
.
Of course, as you've already discovered, localhost
is the correct host name if the client and server reside on the same box.
Make changes in bellow file config-db.php
nano /etc/phpmyadmin/config-db.php
change db server as localhost
$dbserver='localhost';
Its works for me.
Thanks Prerak,
This is the answer, my database is on the same machine so I just needed to edit:
$servername = "localhost"
Now everything is working just fine.