Stránka 1 z 1

Výsledek SQL dotazu (PHP)

Napsal: 17 dub 2014 17:12
od Gizzer2
Zdravím potřeboval bych poradit s následujícím scriptem.

Mám to přesně takto:

Kód: Vybrat vše

<?php
require "./settings.php";
$vypis_001=mysql_query("SELECT zk.Contentgroup, te.Contentgroup, img
FROM zahranicni AS zk
LEFT JOIN popis AS te ON zk.Contentgroup = te.Contentgroup  WHERE te.Contentgroup IS NULL
GROUP BY zk.Contentgroup");
while ($v_001 = mysql_fetch_assoc($vypis_001, MYSQL_BOTH))
{
$Contentgroup=$v_001["Contentgroup"];

echo "  $Contentgroup<br />";
}
?>


Připojení k db je v pořádku, ostatní scripty fungují. žádnou chybu to nehází.
Ovšem nevypíše to, to co stejný SQL dotaz v phpMyAdmin, viz screen:
Obrázek

Co to má dělat?
Mělo by to porovnat tabulku zahraniční a tabulku popis, sloupce Contentgroup. V tabulce zahranicni pokud Contentgroup existuje a v tabulce popis ne tak ho vypsat.
Díky za radu.

Re: Výsledek SQL dotazu (PHP)

Napsal: 17 dub 2014 18:03
od CZechBoY
čau,
lepší by bylo si ty sloupce pojmenovat jinak ... AS blah1, AS blah2 atd. jinak php neví co kam přiřadit.

Re: Výsledek SQL dotazu (PHP)

Napsal: 17 dub 2014 18:03
od Kim Spotcom
A mimochodem dva sloupce výsledku (z tabulky zk a te) se mapují na stejnou property Contentgroup, což může být matoucí, nebezpečné a možná i zdroj problému. Proč si nevydumpuješ pole polí $v_001 - uvidíš co se děje s touto ambiguity.

PS: 3 jazyky (php, sql a html) mícháš i normálně, nebo jen tady z důvodu stručnosti ukázky?

Re: Výsledek SQL dotazu (PHP)

Napsal: 17 dub 2014 18:20
od Gizzer2
CZechBoY píše:čau,
lepší by bylo si ty sloupce pojmenovat jinak ... AS blah1, AS blah2 atd. jinak php neví co kam přiřadit.



Díky moc, pomohlo to. :clap: