Insert into mysql database through php -


i try insert information user gives error no database selected (im using phpmyadmin , xampp btw) code:

<?php $username = $_post['username']; $name = $_post['name']; $password = $_post['password']; $cpassword = $_post['cpassword'];  if($password == $cpassword) {     mysql_escape_string($username);     mysql_escape_string($name);     mysql_escape_string($password);     mysql_escape_string($cpassword);      $md5pass = md5($password);     mysql_select_db("users");     mysql_query("insert users (id, username, name, password) values (default, '$username', '$name', '$md5pass'") or die(mysql_error()); } else {     die("passwords don't match"); } ?> 

you haven't established connection mysql database.

use following code make connection server.

$link = mysql_connect('your servers address', 'mysql_user', 'mysql_password'); if (!$link) {     die('could not connect: ' . mysql_error()); } else { //rest of code } 

Comments

Popular posts from this blog

c# - Validate object ID from GET to POST -

node.js - Custom Model Validator SailsJS -

php - Find a regex to take part of Email -