PHP在查询获取后不会回显

时间:2013-11-21 17:44:35

标签: php echo

我已经编写了一些代码来从文本框中获取upc条目,并在提交时将“upc”传递给查询代码。

我的问题是,我的回声都没有发布到我的页面。我可以让它们在CLI中发布,但不能在我的网络浏览器上发布。如果我在查询的获取行之前放入测试回声,它们将回显到页面,但查询后的任何内容都不会。这是代码:

    <?php
    //setup
    require_once('Factual.php');
    $factual = new Factual("mykeyhere","myotherkeyhere");
    $upc = $_GET["upc"];
    $query = new FactualQuery;
    $query->search($upc);
    $res = $factual->fetch("products", $query);
    $data = $res->getData();
    //print_r($res->getData());
    $item = $data[1];
    $itemAvgPrice = $item['avg_price'];
    $itemBrand = $item['brand'];
    $itemCategory = $item['category'];
    $itemEan13 = $item['ean13'];
    $itemFactualID = $item['factual_id'];
    $itemImage = $item['image_urls'][0];
    $itemSize = $item['size'][0];
    $itemUPC = $item['upc'];


    echo "Average Price: " . $itemAvgPrice;
    echo "\nBrand: " . $itemBrand;
    echo "\nCategory: " . $itemCategory;
    echo "\nEan13: " . $itemEan13;
    echo "\nFactual ID: " . $itemFactualID;
    echo "\nImage URL: " . $itemImage;
    echo "\nSize: " . $itemSize;
    echo "\nUPC: " . $itemUPC;

     ?> 

0 个答案:

没有答案