SQL?
21 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
mam databazi ve ktere jsou sloupce: nick , nickpro vypis a heslo $pridej = MySQL_query( "INSERT INTO meno VALUES('uzivatel','User','pass')"); a jestli se nepletu tak tohle bz tam melo pridat radek uzivate, User, pass. Proc se nic nestane?
-
Pokud to dobře chápu, tak máš v tabulce sloupce čtyři. Ale v SQL dotazu ve VALUES zapisuješ do tří, takže já nevím co a jak kam chceš zapsat. Zkus třeba: $pridej = MySQL_query( "INSERT INTO meno VALUES('uzivatel','User','','pass')");
-
<HTML>nic nestane? a co vypise mysql_error() ?</HTML>
-
Petr Bláha myslel (nejspíš): $pridej = MySQL_query( "INSERT INTO meno (name, username, passwd) VALUES('uzivatel','User','','pass')"); -tedy určit názvy sloupecku, do kterych chces zapisovat, v opacnem pripade musis v zavorkach vypsat hodnoty ke vsem sloupeckum v tabulce.
-
Diky, ale stejne to nefunguje...stranka se normalne zobrazi nevypise zadnou chybu, ale v tabulce stejne nic...
-
Gallagher: Hoď sem strukturu tabulky "meno" a nebo ještě zkus: $pridej = MySQL_query( "INSERT INTO meno VALUES('uzivatel','User','','pass')") or die(mysql_error());
-
<HTML>opakuji: co vypise mysql_error() ?</HTML>
-
tabula : nick (varchar(150)) znick (varchar(150)) heslo (varchar(150)) ..ja sem zacatecnik ohledne MySql...takze se musim takle blbe zeptat: Jak zisim co vypise mysql_error()? dekuji za ochotu
-
No Database Selected
-
Tak potom staci prikaz mysql_select_db("nazev_databaze"); ktery bude nejlepe hned za mysql_connect()
-
<HTML>$pridej = MySQL_query( "INSERT INTO meno VALUES('uzivatel','User','','pass')"); echo mysql_error(); mysql_error() vypise presne o jakou chybu se jedna, pomaha to zejmena "kdyz nejaky dotaz neudela vubec nic"</HTML>
-
mysql_select_db("meno"); je to takhle spravne? (to tam totiz mam)
-
pouzil sem tento prikaz : mysql_select_db("meno") or die(mysql_error()); a vypsal : Access denied for user: 'igy@%' to database 'meno'
-
tak jeste zkonroluj jestli mas v mysql_connect() spravny udaje. Na wz.cz tak to najdes po prihlaseni v nastaveni mysql
-
<HTML>to select_db je dobre ale mysql_connect mas spatne udaje jak pise Hihik</HTML>
-
spojeni s databazi : $connection = mysql_connect("mysql.webzdarma.cz", "igy", "heslo") or die ("FAILED!"); pricemz heslo = **** ja si myslim ze mam vsechno spravne, a presto...nefunguje(nechapu to)
-
<HTML>a vytvorenou datbazi v adminu WZ mas?</HTML>
-
Dekuju vam, a omlouvam se ze neumim cist mysql_select_db("igy") or die(mysql_error()); v tom byl zakopan pes, ja mel databazi igy a v ni tabulku meno... este jednou diky
-
postup je mysql_connect() - to bylo myslim spravne mysql_select_db() - tady je nazev TVOJI db, kterou najdes v informacich na admin wz. mysql_query() mezi kazdym krokem dej echo mysql_error() a neni boha abys nedostal vysledek nebo aspon hlaseni o tom co se vlastne deje. Ja delam doma s Postgresem, tady s MySQL, tak jsem si napsal takovou mrnavou knihovnicku ke kazde db a volam jednu fci, co se skryva uvnitr uz nevim. viz. markovo.wz.cz/z/db.inc (tenhle je pro mysql, podobne mam pro postgres a mssql) takze ja to pak delam takto: include("db.inc"); $conn = db_connect("host=mysql.webzdarma.cz dbname=jmenodb user=jmeno password=heslo"); $res = db_exec($conn, "select * from tabulka"); jeste jsem s tim nemel problem (ani s mssql).
-
<HTML>ja to mam zase zabehnute takto: function error() { echo mysql_error(); } function mq($dat) { $sql = mysql_query($dat); error(); return $sql; } function mfr($dat) { $sql = mysql_fetch_row($dat); error(); return $sql; } function mnr($dat) { $sql = mysql_num_rows($dat); error(); return $sql; } function mfrone($dat) { $sql = mysql_fetch_row($dat); error(); return $sql[0]; } :)</HTML>
-
diky, diky a este jednou diky....uz to funguje..aspon vlozeni do db..