私は2つのテーブルからすべての情報を取得しようとしているいくつかの問題を抱えているから、すべての情報を取得する私のここquery
二つのテーブル
私のテーブルは
の製品を見てどのようにされて
products_photos、ここでは、私がvar_dump($row)
を行うときに、これは私がどのように私はそれがとてもPhotoSrc
すべての私のarray
を返すことができます
object(stdClass)[3]
public 'ProductId' => string 'pzhVrLsYXG' (length=10)
public 'ProductName' => string 'Dell xps' (length=8)
public 'ProductStatus' => string 'instock' (length=7)
public 'ProductOverview' => string '' (length=0)
public 'CategoryId' => string '5' (length=1)
public 'CharacteristicId' => null
public 'ReviewId' => null
public 'ProducerId' => string '1' (length=1)
public 'PromotionId' => null
public 'ProductQty' => string '35' (length=2)
public 'ProductOldPrice' => string '' (length=0)
public 'ProductPrice' => string '2000' (length=4)
public 'ProductLink' => string 'dell-xps' (length=8)
public 'ProductPhoto' => string 'http://ecommerce/uploads/NDgxNzYwLWRlbGwteHBzLTg5MDAuanBn.jpg' (length=61)
public 'PhotoId' => string '11' (length=2)
public 'PhotoSrc' => string 'http://ecommerce/uploads/NDM5MDUzNDUzNDUuanBn.jpg' (length=49)
を取得した結果である私のSQL query
$id = json_decode(file_get_contents('php://input'), true)["id"];
$result = mysqli_query($con, "SELECT * FROM products INNER JOIN products_photos ON products.ProductId = products_photos.ProductId");
$row = mysqli_fetch_object($result);
$data = '';
if (!is_null($row)) {
$data = $row;
}
print json_encode($data);
です写真ではなく、string
*注:私はproducts
テーブル内PhotoId
が必要かどうか
を写真を宣言するには、正しい答えは、残念ながらいくつかのエラーがあなたのコードであったが、私はそれらを固定これはありがとう:) – user1915308
私は助けになることができ幸せです –