VARCHAR(1000)
テーブルにロードする前に、ユーザー入力のサイズに関するフロントエンドコントロールを行いたいとします。ラテン文字セットとアジア文字セットの入力が必要な場合、どのようにすればよいですか?MySQL VARCHAR(n)をPHPのMAX_FILE_SIZEに近似する方法は?
1
A
答えて
1
あなたのvarchar型のフィールドサイズが1000個の以上の文字を入力するようにユーザーを聞かせていない1000最初のものである場合。これはフロントエンドから制御できます。事前ユーザーがすることによって問題を引き起こすかもしれないと思う場合は
コード
<script language="javascript" type="text/javascript">
function imposeMaxLength(Object, MaxLen)
{
return (Object.value.length < MaxLen);
}
</script>
<textarea name="txtxDesc" id="txtDesc" onkeypress="return imposeMaxLength(this, 1000);" ></textarea>
の種類以下のあなたはtxtFieldを持っている場合、あなたはmaxlenght
<input type="text" name="txtName" id="txtName" maxlength="1000" />
を使用することができますし、テキスト領域を使用する場合は、使用することができますツールを使用してDOM要素を変更するPHPを使用してサーバ側からもこれを検証する必要があります。
if(strlen($_POST["txtxDesc"]) > 1000)
{
echo "Text length is too much".
exit;
}
1
あなたは、いくつかのif文でチェック、STRLEN機能したいと思うかもしれません: http://php.net/manual/en/function.strlen.php
+0
明らかに...一度わかる。ありがとう! – JDelage
関連する問題
- 1. n-gramsをSolrと近似マッチングする方法は?
- 2. 度数ベジェ曲線の近似N
- 3. PHPのアップロードMAX_FILE_SIZEエラー2
- 4. varcharをphp mysqlの日付に変換するには?
- 5. MySQL varcharには、
- 6. mysql varchar(10)をTIMESTAMPに変換する方法は?
- 7. MySqlでランダムでユニークなvarchar(n)を生成しますか?
- 8. mysqlでvarbinaryをchar/varcharに変換する方法
- 9. データを指数曲線で近似する方法
- 10. mathematicaで実数の最良近似分数を得る方法
- 11. MySQL VARCHAR(n)テーブルのパフォーマンスは、nの値で定期的に低下しますか?
- 12. グラフアルゴリズム、近似アルゴリズム
- 13. セットカバー近似
- 14. YUIのDataTableに最も近いjQuery近似は何ですか?
- 15. PHPでn次の等式を解く方法は? PHPでn番目度方程式を解く方法
- 16. センテンス間の「近似」意味類似度を推定する良い方法は何ですか?
- 17. MySQLのvarcharインデックスストレージ
- 18. MySQLのVARCHARサイズ?
- 19. 固定小数点の多項式近似を行う方法
- 20. maps.google.comの近似長方形InfoWindow
- 21. 近似nグレードベジェ曲線からキュービックおよび/または2次ベジェ曲線
- 22. PHPのMAX_FILE_SIZEに問題があります
- 23. ニューラルネットワーク近似関数
- 24. 矩形近似アルゴリズム
- 25. MySQL varcharとIBM DB2 varchar dataypeの比較
- 26. mysql varbinary vs varchar
- 27. mysql varchar sort
- 28. MySQL UTF8 varcharカラムサイズ
- 29. PHP:「白く近く」を色で表現する方法は?
- 30. MySQLでのVarcharエンコーディング
非常に完全な回答です - ありがとう! – JDelage
文字の最大長は、文字セットがラテン文字かその他の文字かによって影響を受けませんか? – JDelage
すべての文字セットで正しく動作するかどうかはわかりません。基本的には、コンピュータがキャラクターをどのように識別するかに依存するべきだと私は思う。うまくいけば私はそれが問題ではないと思う。 –