こんにちは私は持っているにtextArea sms
と別のテキストフィールドsms_count
..PHPでフィールドの値を抽出して保存し
sms_count
の値は、ユーザが、それは文字をカウントし、それを示しているにtextArea sms
で何も入力するたびに、このUsed: 0/765 (1/5) | Left: 765
ようなものですsms_count
にユーザーがこれまでに30個の文字を入力した場合、そのsms_countの値は、このUsed: 30/765 (1/5) | Left: 765
送信ボタンをクリックすると、私はヴァルを得るようになりますこのようなsms_countのUE ..私は30で、彼が入力した文字を得るか、私は(1/5)
のみの代わりに、Used: 30/765 (1/5) | Left: 748
に値1
を保存する必要がどのように
sms_count => Used: 30/765 (1/5) | Left: 735
私は取得する必要がありますこの場合、1
の値ですが、違う可能性があります...ユーザーが160文字以上入力した場合、sms_countの値は2
(2/5)となり、320文字以上入力した場合は3
になります3/5)
examp le 30/765(1/5)|左:735 161/765(2/5)|左:604 330/765(3/5)|左:435
PHPでこれらの値をデータベースに保存するにはどうすればよいですか?以下は
二つのフィールド1のスクリーンショットは、あなたがこのようにしたい数字を抽出することができますにtextArea sms
とテキストフィールドの文字列操作の少しでsms_count
<div class="form-group">
<?PHP echo $form->textArea($model, 'sms', array('class' => 'form-control', 'id'=>'Campaigns_welcome_sms', 'onpaste' => "return textCounter(this.form.Campaigns_welcome_sms,this.form.smsAndCharactersCount,this.form.smsAndCharactersCount);", 'onkeyup'=>"textCounter(this.form.Campaigns_welcome_sms,this.form.smsAndCharactersCount,this.form.smsAndCharactersCount);", 'onkeypress'=>"textCounter(this.form.Campaigns_welcome_sms,this.form.smsAndCharactersCount,this.form.smsAndCharactersCount);")); ?>
<?php echo $form->textField($model, 'sms_count', array('class' => 'form-control', 'style'=>"width: 370px", 'id'=>"smsAndCharactersCount", 'value'=>"Used: 0/765 (1/5) | Left: 765", 'readonly'=>"readonly")); ?>
</div>
ありがとう –