| Autor | Zpráva | ||
|---|---|---|---|
| Darker Profil |
#1 · Zasláno: 17. 11. 2011, 17:29:39
//Vytvorim tabulku
$query="CREATE TABLE IF NOT EXISTS obtiznost (
id mediumint UNSIGNED NOT NULL AUTO_INCREMENT,
nazev tinytext NOT NULL,
PRIMARY key(id)
)";
if(!mysql_query(trim($query)))die(mysql_error());
//Chvi vlozit vychozi tri radky:
$query = "INSERT INTO obtiznost (
nazev
)
VALUES (
('Začátečník','Pokročilý','Profesionál')
)";Hází chybu: Operand should contain 1 column(s). |
||
| pcmanik Profil |
#2 · Zasláno: 17. 11. 2011, 17:32:51
Darker:
To je velmi pekne a po nas chces co? |
||
| okolojdouci Profil * |
#3 · Zasláno: 17. 11. 2011, 17:33:20
INSERT INTO obtiznost (
nazev
)
VALUES
('Začátečník'),
('Pokročilý'),
('Profesionálec') |
||
| Darker Profil |
#4 · Zasláno: 17. 11. 2011, 17:37:24 · Upravil/a: Darker
okolojdouci:
Aha, špatně jsem to pochopil. Dík. pcmanik: Přesně to co napsal okolojdouci :) Edit: okolojdouci: Tak tahle taky ne: Column count doesn't match value count at row 1 INSERT INTO obtiznost (
nazev
)
VALUES (
('Začátečník'),
('Pokročilý'),
('Profesionálec')
)Není to tím, že tám nemám ID? Ale nemělo by se ID počítat samo? |
||
| okolojdouci Profil * |
#5 · Zasláno: 17. 11. 2011, 17:48:05
Darker:
Zkontroluj si závorky. |
||
| Darker Profil |
#6 · Zasláno: 17. 11. 2011, 17:53:21
Jsou zprávně. Pro porovnání:
$sql = "INSERT INTO $TABLENAME ( cas, nick ) VALUES ( ".$cas.", '$user' )"; Tohle funguje, a dotaz co řeším v tomto vlákně má akorát závorky v bloku VALUES. |
||
| okolojdouci Profil * |
#7 · Zasláno: 17. 11. 2011, 17:59:39
Darker:
Ještě jednou: porovnej si závorky u příspěvků #3 a #4. |
||
|
Časová prodleva: 15 let
|
|||
0