Я пытаюсь получить значения из запроса mysql с использованием PDO ... он работает с одним столбцом, но мне нужно вернуть 2 столбца из запроса. Ниже приведен фрагмент кода, я сделал ...Оператор pdo для возврата более 1 столбца в php
try {
$conn = new PDO('mysql:host=localhost;dbname=****', 'root', '****'>setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch(PDOException $e) {
echo 'ERROR: ' . $e->getMessage();
}
$sth = $conn->prepare("select distinct prod_url,ean from tab_nl where ean in (select ean1 from test_sku where sku='$sku') and prod_url like '%prijzen%'");
$sth->execute();
$urlsku = $sth->fetchAll(PDO::FETCH_COLUMN, 0);
$urlean = $sth->fetchAll(PDO::FETCH_COLUMN, 1);
echo $sku;
echo $urlsku;
echo $urlean;
Он возвращает мне некоторые значения массива ... который я действительно не могу понять. Может кто-нибудь, пожалуйста, помогите мне в этом.
Вы хотите получить 2 колонки или 2-й столбец? –
@AniruddhaChakraborty ... 2 столбца – user3305327
Вы также должны добавить результат массива, который поможет нам быстро решить –