[請益] 有關php新增資料至mysql中的問題
環境:mysql5+apache+php5
os:winxp sp2
mysql> create table workk(
-> x varchar (99) key,
-> y varchar (99) not null,
-> z varchar (99) not null);
Query OK, 0 rows affected (0.05 sec)
建立了資料表
<?php
$dbhost='localhost';
$dbuser='root';
$dbpasswd='13941394';
$dbname='work';
$conID = mysql_connect($dbhost, $dbuser,$dbpasswd);
if(!mysql_select_db($dbname,$conID)) die(mysql_error());
$x=$_REQUEST["x"];
$y=$_REQUEST["y"];
$z=$_REQUEST["z"];
$queryl="INSERT INTO workk(x,y,z) VALUES('$x','$y','$z')";
mysql_query($queryl)or die(mysql_error());
echo "輸入的資料<br> ";
echo "x:$x<br>";
echo "y:$y<br>";
echo "z:$z<br>";
mysql_close($conID);?>
輸入英文都沒問題,但輸入中文的時候不是亂碼,而是
Data too long for column 'x' at row 1
我只打了一個中文字
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.135.50.110
推
11/25 15:52, , 1F
11/25 15:52, 1F
PHP 近期熱門文章
PTT數位生活區 即時熱門文章