️ 2 番目の値を php へのポスト経由でデータベースに送信して保存するにはどうすればよいですか? PHP は、リクエストを通じてそれを受け取り、処理します
まず、シリアル番号フォームがポストを通じて PHP に送信されます。 PHP はリクエストを通じてそれを受け取り、処理します
その方法がわかりません。コードを教えていただけますか? 。 。初心者はこれを学びました
あなたのalert(r); は指定されたシーケンスの配列 r をすでに取得しています それを
まず、シリアル番号フォームをphpに投稿し、PHPがそれを受信し、requstを通じて処理します
私のjsファイルアラート(r. ); 受信するページを追加するたびにエラーが報告されます。たとえば、次のように記述します。 ; エラーが報告されます
あなたのalert(r); はすでに指定されたシーケンスの配列 r を取得しています
これを PHP プログラムに渡すだけです。たとえば、
$.post(location.href, {px:r}); //location.href は自分で設定できます。 php は
array(
'px' => array(1 ,3,5,2,4}
) を受け取ります
そのような配列
それをどう使うかはあなたの仕事です
ありがとう ありがとうございました
array(
'px' => array(1,3,5,2,4}
)
そのような配列
使い方はあなた次第です
その px は xh ですよね? しかし、$.post が実行されると、2 番目のパラメータが間違っています。つまり、{px:r} が間違っています。エラー コード:
致命的なエラーです。 : キャッチされません --> Smarty コンパイラ: テンプレート「C:wampwwwxcxusertemplatesshop.tpl」の 154 行目「$.post("yidong.php",{xh :r},function(data){});」の構文エラー予期しない " :"、次のいずれかが予期されました: "}" <-- C :wampwwwxcxlibssyspluginssmarty_internal_templatecompilerbase.php の 154 行目でスローされました
{px:r} を削除しても、ページは変更されていません。なぜですか。
$('#bn').click(function() {
var r = [];
$('.xh').each(function(i, t) {
r.push($(this). html());
});
アラート(r);
});
$('#bn').click(function() {
var r = [];
$('. xh').each(function(i, t) {
r.push($(this).html());
});
$.post('server.php', {px:r}); //server.php はデータを受け入れる php を表します
次に、server.php に
$data = isset($_POST['px'])? : array();
print_r($data); //取得したデータを印刷します
//データベースへの書き込み操作を実行します。
?>
これには、最初に php + mysql オペレーティング環境を自分でセットアップする必要があります。また、php と mysql の構文を理解する必要があります。
wamp2をインストールして環境を構築できます。
JS コードの中括弧が Smarty の区切り文字と競合するため、このエラーが発生しました。
Smarty の区切り文字を {# #} または
{/literal}
これは、smarty によって js がコンパイルされないように保護します。
$('#bn').click(function() {
var r = [];
$('.xh').each(function(i, t) {
r.push($(this ).html());
アラート(r);
});
$('#bn').click(function() {
var r = [];
$( '.xh').each(function(i, t) {
r.push($(this).html());
});
$.post('server.php', {px:r} ); // server.php はデータを受け入れる php を表します
次に、
$data = isset($_POST['px'])? '] : array();
print_r($data); //取得したデータを印刷します
//データベースへの書き込み操作を実行します。
?>
これには、最初に php + mysql オペレーティング環境を自分でセットアップする必要があります。また、php と mysql の構文を理解する必要があります。
wamp2をインストールして環境を構築できます。
出力はできるようになりましたが、移動アクションがなくなってしまった場合、どうすればデータを取得できますか? 913666847 にご連絡いただけますか
問題ありません ありがとうございます