国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

ajax - フロントエンドから値を取得するphpの問題
僅有的幸福
僅有的幸福 2017-05-16 13:03:16
0
12
1387

親愛なる皆さん、私は PHP の初心者です。図に示すように、echo で出力すると、同じ変數(shù) $name に値がありません。しかし、入力値は以下のデータベースから見つけることができます。 、詳細(xì)な質(zhì)問、コードは以下に添付されています

これはフロントエンド ページの ajax リクエストのスクリーンショットです

僅有的幸福
僅有的幸福

全員に返信(12)
左手右手慢動(dòng)作

このように印刷しますpost到后端的時(shí)候是個(gè)空值嗎? 您用echo 為空時(shí)就看不到的,您用var_dump($_POST)

洪濤

最初の名前はフォームから取得され(つまり、ユーザーが送信した)、後者の名前はデータベースから取得されます(名前はデータベース內(nèi)のフィールドです)

以前の名前は自由に付けることができます。たとえば、 $a = $_POST['name']; var_dump($a); 空の場(chǎng)合は、ユーザーがフォームの送信時(shí)に入力しなかったことを意味します。

最後の$row['name']はランダムに書くことはできません。たとえば、$row['abc'] と書いた場(chǎng)合、値はありません。データテーブルにabcフィールドがないため

為情所困

うーん、よりシンプルな ajax post メソッドとして jquery をお?jiǎng)幛幛筏蓼?

リーリー

こちらの方法の方が簡(jiǎn)単です

給我你的懷抱

$name の値は投稿の名前を割り當(dāng)てるため、出力したい名前とデータを最初に実行する必要があります (つまり、この処理ページ onlinedb.php にアクセスしても出力はありません)直接)
その後、ajax 操作を?qū)g行した後。この時(shí)點(diǎn)で、Post に配列が渡されています。echo $name;この行を削除していない場(chǎng)合は、図

に示すように、ネットワーク ステータスに出力が表示されるはずです。

試してみてください

phpcn_u1582

...
価値のあるものを何も投稿していませんが、どうして価値があるのでしょうか?

過去多啦不再A夢(mèng)

1. inputname に JS 內(nèi)のデータがあるかどうかを確認(rèn)します。
2. ブラウザのデバッグで、要求された onlinedb.php 名??にデータがあるかどうかを確認(rèn)します

為情所困

エラーレベルが高すぎます
ヘッダーに文を追加してください
error_reporting(0);

習(xí)慣沉默

使用できます

リーリー

切り取って見てください!

過去多啦不再A夢(mèng)

一番上に出力されるのは、今回渡された値です。
一番下に出力されるのは、今回生成された値です。

世界只因有你

論理が間違っています。データベースでクエリされた値は、今回送信された値ではなく、以前に挿入された値です

最新のダウンロード
詳細(xì)>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート