ホームページ >バックエンド開発 >PHPチュートリアル >PHP POST ダウンロード、ダウンロードされた文字列を読み取ることができません

PHP POST ダウンロード、ダウンロードされた文字列を読み取ることができません

WBOY
WBOYオリジナル
2016-06-13 12:51:551044ブラウズ

PHP POST アップロードで、WebClient クラス http://1.liuruitao.sinaapp.com/test.php?name={0} を使用してローカル C# で記述されたアップロードされた文字列
を読み取ることができません。この URL、Web ページを通じてアップロードされました側面

if($_SERVER['REQUEST_METHOD']=="POST")
{
// $s=json_encode($_post)

$s=$_GET["名前"];
echo "hello world!!";
echo $_POST["名前"];
$conn=mysql_connect(SAE_MYSQL_HOST_M.':'.SAE_MYSQL_PORT,SAE_MYSQL_USER,SAE_MYSQL_PASS);
If(!$conn)
Die("接続失敗".mysql_error());
Mysql_select_db('app_liuruitao',$conn);
$sql = "$db 値に挿入 ('3344556677',$s,3,'4',5,'6','7','8','9')";
Mysql_query($sql,$conn);//SQL ステートメントを使用してデータを挿入します
Mysql_close();//MySQL 接続を閉じます
echo "成功を挿入";
}
アップロードされた名前の文字列を正しく取得してデータベースに挿入することができません。ご協力いただきありがとうございます


-----解決策---------
$sql = "$ db に挿入値('3344556677',$s,3,'4',5,'6','7','8','9')";
$s に値がない場合、実際に実行される SQL コマンドは
です。 テーブル名に値を挿入 ('3344556677',,3,'4',5,'6','7','8','9')
明らかに間違っています

から入手可能 mysql_query($sql,$conn) または die(mysql_error());
この状況が存在するかどうかを確認してください

も $sql = "$db 値に挿入 ('3344556677',$s,3,'4',5,'6','7','8','9')";

と書くべきです $sql = "$db 値に挿入 ('3344556677','$s',3,'4',5,'6','7','8','9' )" ;
事故を避けるために
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。