<?
echo $_POST['username'];
echo $_POST['password'];
echo $_POST['mailbox'];
$mysql_server_name = "localhost";
$mysql_username = "root";
$mysql_password = "11234";
$mysql_database = "user_information";
$sql ="INSERT INTO 'user_information'.'user_information_library'('user_name','password','mailbox')VALUES("$_POST['username']","$_POST['password']","$_POST['mailbox']")";
mysql_select_db($mysql_database,$con);
$con = mysql_connect($mysql_server_name,$mysql_username,$mysql_password);
$result = mysql_query($sql);
$id = mysql_insert_id();
mysql_close($con);
?>
6 个解决方案
#1
难道都没人愿意回答这个问题吗?
#2
$sql ="INSERT INTO user_information.user_information_library(`user_name`,`password`,`mailbox`) VALUES('{$_POST['username']}','{$_POST['password']}','{$_POST['mailbox']}')";
#3
php 约定的关联数组元素的写法:
独立的
$var['key'] 只检查数组 $var 中是否有键 key
$var[key] 先检查是否有常量 key 定义,在检查数组 $var 中是否有键 key
双引号中
"$var['key']" 出错
"$var[key]" 只检查数组 $var 中是否有键 key
"{$var['key']}" 只检查数组 $var 中是否有键 key
"{$var[key]}" 先检查是否有常量 key 定义,在检查数组 $var 中是否有键 key
独立的
$var['key'] 只检查数组 $var 中是否有键 key
$var[key] 先检查是否有常量 key 定义,在检查数组 $var 中是否有键 key
双引号中
"$var['key']" 出错
"$var[key]" 只检查数组 $var 中是否有键 key
"{$var['key']}" 只检查数组 $var 中是否有键 key
"{$var[key]}" 先检查是否有常量 key 定义,在检查数组 $var 中是否有键 key
#4
首先谢谢楼上的两位,但是我还想问一下,{$var['key']}这种情况下到底是要在外面加"还是'?你们两位似乎说的不一样啊!
#5
一点都不矛盾!
作为传递个数据库的字符串,需要有单引号括起
你向 $sql 赋值为字符串,不已经整体用双引号括起了吗?
作为传递个数据库的字符串,需要有单引号括起
你向 $sql 赋值为字符串,不已经整体用双引号括起了吗?
#6
哦,我了解了!谢谢啊!
#1
难道都没人愿意回答这个问题吗?
#2
$sql ="INSERT INTO user_information.user_information_library(`user_name`,`password`,`mailbox`) VALUES('{$_POST['username']}','{$_POST['password']}','{$_POST['mailbox']}')";
#3
php 约定的关联数组元素的写法:
独立的
$var['key'] 只检查数组 $var 中是否有键 key
$var[key] 先检查是否有常量 key 定义,在检查数组 $var 中是否有键 key
双引号中
"$var['key']" 出错
"$var[key]" 只检查数组 $var 中是否有键 key
"{$var['key']}" 只检查数组 $var 中是否有键 key
"{$var[key]}" 先检查是否有常量 key 定义,在检查数组 $var 中是否有键 key
独立的
$var['key'] 只检查数组 $var 中是否有键 key
$var[key] 先检查是否有常量 key 定义,在检查数组 $var 中是否有键 key
双引号中
"$var['key']" 出错
"$var[key]" 只检查数组 $var 中是否有键 key
"{$var['key']}" 只检查数组 $var 中是否有键 key
"{$var[key]}" 先检查是否有常量 key 定义,在检查数组 $var 中是否有键 key
#4
首先谢谢楼上的两位,但是我还想问一下,{$var['key']}这种情况下到底是要在外面加"还是'?你们两位似乎说的不一样啊!
#5
一点都不矛盾!
作为传递个数据库的字符串,需要有单引号括起
你向 $sql 赋值为字符串,不已经整体用双引号括起了吗?
作为传递个数据库的字符串,需要有单引号括起
你向 $sql 赋值为字符串,不已经整体用双引号括起了吗?
#6
哦,我了解了!谢谢啊!