Autor | Zpráva | ||
---|---|---|---|
Návštěvník Profil * |
#1 · Zasláno: 7. 2. 2014, 10:16:34
Chci získat názvy sloupců tabulky
$result = mysql_query( "SELECT `COLUMN_NAME` FROM `$tab`.`COLUMNS` WHERE `TABLE_NAME`=$tab"); Mám chybovou hlášku: Table 'members_main.columns' doesn't exist Původní kód měl obsahovat ještě `TABLE_SCHEMA`='yourdatabasename' AND ale nevím co tam dosadit Co je špatně? |
||
Kajman Profil |
#2 · Zasláno: 7. 2. 2014, 10:21:28
$result = mysql_query( "SELECT `COLUMN_NAME` FROM `INFORMATION_SCHEMA`.`COLUMNS` WHERE `TABLE_NAME`='$tab'" AND `TABLE_SCHEMA`='yourdatabasename'); A místo yourdatabasename dáte název vaší databáze. Nejspíše ho po připojení používáte jako parametr funkce mysql_select_db. |
||
Návštěvník Profil * |
#3 · Zasláno: 7. 2. 2014, 10:42:51 · Upravil/a: Návštěvník
Kajman:
$result = mysql_query( "SELECT `COLUMN_NAME` FROM `INFORMATION_SCHEMA`.`COLUMNS` WHERE `TABLE_NAME`='$tab' AND `TABLE_SCHEMA`='".MYSQL::BASENAME."'"); $data = mysql_fetch_row($result); print_r($data); Přišel jsem na to. Je třeba to projít v cyklu. |
||
Časová prodleva: 10 let
|
0