Php 将两个变量放入同一个表中';s场
我有两个HTML文本框,我想将它们加入sql中的同一字段 我的光标所在的两个文本框是邮政编码($zip和$zip2):我要将它们放在我的sql表中的同一个位置: 我插入的值如下所示:Php 将两个变量放入同一个表中';s场,php,html,sql,Php,Html,Sql,我有两个HTML文本框,我想将它们加入sql中的同一字段 我的光标所在的两个文本框是邮政编码($zip和$zip2):我要将它们放在我的sql表中的同一个位置: 我插入的值如下所示: $insere="INSERT INTO Perfil VALUES ('".$nome."','".$apelido."','".$dataNasc."','".$sex."','".$PLSHELPME."','".$morada."','".$username."')"; 我该怎么做 是$zip+$zip2
$insere="INSERT INTO Perfil VALUES ('".$nome."','".$apelido."','".$dataNasc."','".$sex."','".$PLSHELPME."','".$morada."','".$username."')";
我该怎么做
是$zip+$zip2
还是什么
正如打字头所问:
<?php
$username=$_POST['username'];
$password=$_POST['password'];
$email=$_POST['email'];
$nome=$_POST['nome'];
$apelido=$_POST['apelido'];
$dataNasc=$_POST['dataNasc'];
$sex=$_POST['sex'];
$zip=$_POST['zip'];
$zip2=$_POST['zip2'];
$morada=$_POST['morada'];
echo '<h2>Registado:</h2>';
echo 'Bemvindo '.$nome.' '.$apelido.' aka '.$username.'.';
$conexao=mysql_connect('localhost','root','');
if (!$conexao)
{
echo 'falha na ligação,<br>';
echo mysql_error();
}
mysql_select_db("alienstore",$conexao);
$insere="INSERT INTO Perfil VALUES ('".$nome."',
'".$apelido."',
'".$dataNasc."',
'".$sex."',
'".$zip . $zip2."',
'".$morada."',
'".$username."')";
$resultado=mysql_query($insere);
if($resultado==1)
{
echo "<br><b>Registado</b>";
}
else
"<br><b>Erro, não registado</b>";
mysql_close($conexao);
}
?>
在PHP中,使用
连接字符串值:
$insere = "INSERT INTO Perfil VALUES (
'".$nome."',
'".$apelido."',
'".$dataNasc."',
'".$sex."',
'".$zip1 . $zip2."',
'".$morada."',
'".$username."'
)";
它不起作用。。。“解析错误:语法错误,第30行C:\xampp\htdocs\1\registar.php中的意外T_变量”,正是这一行。此代码工作正常。也许你抄错了?请出示您的密码