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
Post a Comment