| Autor | Zpráva | ||
|---|---|---|---|
| BlackMartin Profil |
#1 · Zasláno: 13. 10. 2007, 00:14:57
Dobrý večer.
Když na MySQL pošlu tento dotaz
Tak mi MySQL hlásí " #1063 - Incorrect column specifier for column 'id' " . Nevíte v čem je chyba ??? Děkuju |
||
| djlj Profil |
#2 · Zasláno: 13. 10. 2007, 00:18:31
Pro sloupec id buď zvol číselný datový typ, nebo oddělej auto_increment.
|
||
| BlackMartin Profil |
#3 · Zasláno: 13. 10. 2007, 00:20:52
OK díky po vypnutí auto_increment už to funguje.
|
||
| Joker Profil |
#4 · Zasláno: 13. 10. 2007, 00:54:34
`id` VARCHAR( 100 ) NOT NULL AUTO_INCREMENT ,
Jak už bylo řečeno, VARCHAR + AUTO_INCREMENT nejde. Vzhledem ke jménu sloupce ale předpokládám, že v něm bude ID článku. Pro takovou položku bych určitě volil číselný typ a ne VARCHAR. |
||
| BlackMartin Profil |
#5 · Zasláno: 13. 10. 2007, 02:36:09 · Upravil/a: BlackMartin
`id` VARCHAR( 100 ) NOT NULL AUTO_INCREMENT ,
Jak už bylo řečeno, VARCHAR + AUTO_INCREMENT nejde. Vzhledem ke jménu sloupce ale předpokládám, že v něm bude ID článku. Pro takovou položku bych určitě volil číselný typ a ne VARCHAR. OK díky za radu. Mám ale ještě jeden problém když chci vytáhnout z Tabulky data pomocí :
Config.php
A po spuštění mi to píše chybu : Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in C:xampphtdocsACMSclanky.php on line 15 Nevíte kde dělám chybu ??? |
||
| Mastodont Profil |
#6 · Zasláno: 13. 10. 2007, 08:15:21
Víme. Namísto
$vysledek = "MySQL_DB_Query ($databaze, $sql, $spojeni)"; má být $vysledek = MySQL_DB_Query ($databaze, $sql, $spojeni); |
||
| Joker Profil |
#7 · Zasláno: 13. 10. 2007, 09:06:48
Ještě ad mysql_dbquery, upozorním:
http://cz.php.net/manual/cs/function.mysql-db-query.php Poznámka: Tato funkce není od verze PHP 4.0.6 podporována. Místo této funkce použijte mysql_select_db() a mysql_query(). |
||
| BlackMartin Profil |
#8 · Zasláno: 13. 10. 2007, 13:42:42
Když jsem ten script upravil jak psal Mastodont tak se mi vrací chyba :
Warning: mysql_db_query(): supplied argument is not a valid MySQL-Link resource in C:xampphtdocsACMSclanky.php on line 10 Joker nemohl bys mi napsat jakby ten script měl vypadat aby fungoval pod PHP5 ? |
||
| djlj Profil |
#9 · Zasláno: 13. 10. 2007, 14:29:15
Protože:
$spojeni = mysql_connect ($hostname, $username, $password); |
||
| BlackMartin Profil |
#10 · Zasláno: 13. 10. 2007, 14:46:55
Asi mi není souzeno vytáhnout data z MySQL :-D .
Sice script už nevypisuje chybu ale nezobrazí vůbec nic a přitom v DB jsou data. |
||
|
Časová prodleva: 19 let
|
|||
0