0

こんにちは私は左結合を使用して試したテーブル内の指定された参照IDの合計ユーザー数を取得したいのですが、mysqlから重複した結果を取得しています。

i am attaching of screenshot of my table.
when user register we ask the sponser id which is actually the referral id 
of other user.

紹介IDとスポンサーIDを含むテーブル

4

3 に答える 3

3

とにかく ajax が必要な理由がわかりません。collage.php有効な画像を返すため、ajax 呼び出しに使用したリンクをimgタグsrcURL として使用できます。必要な変数をクエリ文字列に渡すだけです。

例:

var queryString = $('#' + form).serialize();
$('#image').html('<img src="collage.php?' + queryString  + '"/>');
于 2012-11-07T08:23:53.887 に答える
1

JS を次のように変更します。

function post(form)
 { loading(1); 
   $.ajax({ type: 'POST',
            dataType: 'image/jpeg',
            url: 'collage.php',
            data: $('#'+form).serialize(), 
            success: function(data) 
      { $('#image').html('<img src="data:'+base64_encode(data)+'"') }
           });
   return false; }

JS での実装については、この質問を参照してください。base64_encode

于 2012-11-07T08:17:31.880 に答える
0

PHPのマニュアルに関数 imagejpeg( resource $image [, string $filename [, int $quality ]] ) を記載

imagejpeg() creates a JPEG file from the given image

次のようなイメージ作成関数の 1 つによって返されるイメージ リソース。

imagecreatetruecolor()

また

resource imagecreatefromjpeg ( string $filename )

次に、imagejpegを使用して画像を出力できます

于 2012-11-07T08:16:35.533 に答える