Autor | Zpráva | ||
---|---|---|---|
warking Profil |
#1 · Zasláno: 5. 1. 2012, 22:05:53
Zdravim, mam problem, mam formular ze ktereho se hodnoty ulozi do databaze ale trosku to nefunguje potrebuju poradit :-)
<?php // spojeni s databazi $connect = mysql_connect("localhost", "root", "admin") or die ("eror nefaka to"); mysql_select_db("posterus"); //p $ACCOUNT=$_POST['ACCOUNT']; $CHARACTER=$_POST['CHARACTER']; $PASSWORD=$_POST['PASSWORD']; $DATE=date("j.n.Y-H:i:s"); $GOLDS=$_POST['GOLDS']; $IP=$_POST['IP']; mysql_query("SET NAMES 'cp1250'"); // kontrola nulovych hodnot if ($ACCOUNT=="" or $CHARACTER=="" or $PASSWORD=="" or $GOLDS=="" ) echo "nebylo vyplneno vsecko!"; else{ $query="insert into posterus(ID,ACCOUNT,CHARACTER,PASSWORD,DATE,GOLDS,IP) values('$ACCOUNT','$CHARACTER','$PASSWORD','$DATE','$GOLDS','$IP')"; mysql_query($query) or die(mysql_error()); echo "odeslano"; } ?> Pise to tohle: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'CHARACTER,PASSWORD,DATE,GOLDS,IP) values('a','b','c','5.1.2012-22:03:18','d' at line 1 Diky za pomoc |
||
Tori Profil |
#2 · Zasláno: 5. 1. 2012, 22:09:11
warking:
Většina těch názvů sloupců jsou zároveň rezervovaná slova MySQL, dejte je do zpětných apostrofů `CHARACTER`, `DATE` atd. |
||
warking Profil |
#3 · Zasláno: 5. 1. 2012, 22:11:17 · Upravil/a: warking
Column count doesn't match value count at row 1
:-) co ted jo uz sem na to prisel mam tam navic ID, jinak DIKY moc za radu |
||
Taps Profil |
#4 · Zasláno: 5. 1. 2012, 22:24:49
warking:
sql dotaz uprav viz níže ( v případě, že je nastaveno ID na autoincrement) $query="insert into posterus(ID,ACCOUNT,CHARACTER,PASSWORD,DATE,GOLDS,IP) values('','$ACCOUNT','$CHARACTER','$PASSWORD','$DATE','$GOLDS','$IP')"; $query="insert into posterus(ACCOUNT,CHARACTER,PASSWORD,DATE,GOLDS,IP) values('$ACCOUNT','$CHARACTER','$PASSWORD','$DATE','$GOLDS','$IP')"; |
||
warking Profil |
#5 · Zasláno: 5. 1. 2012, 22:47:37
jojo na to sem uz prisel no, mam to jako autoincrement, ale DIK
|
||
Časová prodleva: 12 let
|
0