私は非常に奇妙な問題に直面しています。私は非常にシンプルで、どんな環境でもうまく動作するSQL Serverクエリを持っています。私はそれを実行し、それは大丈夫だったが、私のPHPで、コードが何らかの理由で動作しません、それは空の配列を返します。私はLEFT RIGHT OUTTER
にINNER JOIN
を変更し、まだ0任意のアイデアを取得しているINNER結合がPHPのPDOで動作しない
function conexion() {
$username = 'blahblah';
$password = 'blahblah';
try {
$pdo = new PDO ("odbc:SQL_FLOC", $username, $password);
$sql = $pdo->prepare(
"SELECT ent.id, pob.tmax from entradas AS ent INNER JOIN in_previsio_poblacio AS pob ON ent.id=pob.idpob");
$sql->execute();
$row = $sql->columnCount();
print_r($row);
}
catch (Exception $e) {
echo 'Conexión fallida', $e->getMessage();
exit;
}
}
を?
UPDATEサンプルデータ:
Enteradas:
をは、これは私がNavicatは
でクエリを実行することによって、クエリのの検索結果を取得する結果であり、
私は2つ以上の画像を共有することはできませんが、私はテーブルとクエリはちょうどいいですと確信しています。問題はドライバーか何か他のものに関するものでなければなりません。
は、いくつかのサンプル・テーブル・データと予想される結果を追加 - 全て同様フォーマットされたテキストを。 – jarlh
'conexion()'関数なしでこれを実行するとどうなりますか? ;-)これは質問btwです。だから、あなたは何をしますか?それはうまくいく?可変スコープ;-) –
@ Fred-ii-何も同じ0 –