Autor | Zpráva | ||
---|---|---|---|
martinenecek Profil |
#1 · Zasláno: 24. 3. 2007, 23:42:18
Zdravim do fora.
existuje dotaz ktery z Mysql..... z hodnoty ve sloupci zjistit nazev sloupce? Jak by to asi vypadalo ? |
||
Casero Profil |
#2 · Zasláno: 24. 3. 2007, 23:44:41
martinenecek
Myslím, že se jedná o špatně navrženou aplikaci. Nebo nechceš přiblížit, jak to myslíš? |
||
martinenecek Profil |
#3 · Zasláno: 24. 3. 2007, 23:52:39
no mam tabulku header, kde mam nazvy sloupcu a ma takovou strukturu:
jmeno | prijmeni | nazev Jméno|Příjmení|Název pojmenovani sloupcu mam k vuli diakritice bez hacku a nazvu a prekladam jednotlive sloupce na pojmenovane ceske nazvy. Ty vypisuji ruzne do tabulky a ted mam prave hodnotu treba Název nebo Příjmení a potřebuji vypsat do pormenne preklad Název Příjmeni na nazev nebo prijmeni v nazvu sloupce. Sel by udelat dalsi zaznam v tabulce header s presnym pojmenovanim nazvu sloupcu a pak priradit ID a testovat, ale tomu se chci vyhnout |
||
martinenecek Profil |
#4 · Zasláno: 25. 3. 2007, 08:56:12
nikoho nic nenapada ? mam
$result = mysql_query ("SHOW COLUMNS FROM `header` ") or die ("SQL dotaz neslo provest"); while ($row = mysql_fetch_row($result)) { echo $row["0"]; } } ale potrebuji ne vypsat vsechny sloupce, ale vypsat sloupec s poradovym cislem napr. 0,1,2,3,4,5,6,7.......zvlast...... toto poradove cislo sloupce, ktere potrebuju, mam vzdy v promenne a potrebuji toto poradove cislo prelozit jen na nazev sloupce |
||
djlj Profil |
#5 · Zasláno: 25. 3. 2007, 12:39:15
martinenecek
Viz Casero, máš to špatně navržené, zkus to vymyslet jinak. Navíc, a předpokládám, že nejsem sám, moc nerozumím, čeho chceš docílit. Každopádně nad tím popřemýšlej, zda by to nešlo řešit elegantněji. |
||
Kajman_ Profil * |
#6 · Zasláno: 25. 3. 2007, 20:10:08
$result = mysql_query("select * from header");
$row=mysql_fetch_assoc($result); $row[jmeno] by pak mělo mít hodnotu "Jméno" |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0