0
mysql_connect('localhost:3036', 'x', 'x');
mysql_select_db('extractor');
$baseSKUraw = mysql_query("SELECT * FROM product_category where tier_one='".$result1."' and tier_two ='".$result2."' ");
$baseSKU = mysql_fetch_array($baseSKUraw);
echo json_encode(array("error"=>0, "result1"=>$baseSKU['sku_base']));

Json が返さ{"error":0,"result1":null}れますが、実行すると、"result1"=>"texthere"それに応じてテキスト ボックスに返されます。

  • ここで何が問題なのsku_baseですか?
  • いつ使用する必要がありますmysql_fetch_arrayか? 私は今1つの結果しか返していないからですか?

var_dump(baseSKUraw);

resource(3) of type (mysql result)
{"error":0,"result1":null}

print_r($baseSKU);

resource(3) of type (mysql result)
Array
(
    [0] => 1
    [id] => 1
    [1] => Tops
    [tier_one] => Tops
    [2] => Shortsleeve
    [tier_two] => Shortsleeve
    [3] => WTSS
    [sku_base] => WTSS
)
4

1 に答える 1