Programovacie jazyky, rady, poradňa...
-
x0_0x
Light Star
- Príspevky: 210
- Registrovaný: 05 mar 2008, 21:18
- Bydlisko: 127.0.0.1[localhost]
-
Kontaktovať používateľa:
Príspevok
od používateľa x0_0x »
Preco sa nic nevypise?
Kód: Vybrať všetko
<?php
include ("connect_db.php");
mysql_connect(SQL_HOST, SQL_USERNAME, SQL_PASSWORD) or die("Nepodarilo sa pripojit k databaze: " . mysql_error());
mysql_select_db(SQL_DBNAME) or die("Chyba pri vyberani databazy". mysql_error());
mysql_query("CREATE TABLE tabulka(
stlpec1 varchar( 15 ),
stlepc2 varchar ( 5 ),
stlpec3 int,
datum date
)") or die ("CHYBA!");
mysql_query("insert into tabulka (stlpec1, stlpec2, stlpec3) values (DATA, DATA2, DATA3, 5)");
$vysledok=mysql_query("SELECT * FROM tabulka");
$zaznam=MySQL_Fetch_Array($vysledok);
echo $zaznam["stlpec1"];
?>
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
-
Kontaktovať používateľa:
Príspevok
od používateľa audiotrack »
pokúšaš sa do 3 stlpcov vložiť 4 hodnoty:
Kód: Vybrať všetko
mysql_query("insert into tabulka (stlpec1, stlpec2, stlpec3) values (DATA, DATA2, DATA3, 5)");
tým pádom nič nevložíš a nemáš teda ani čo vypísať
-
x0_0x
Light Star
- Príspevky: 210
- Registrovaný: 05 mar 2008, 21:18
- Bydlisko: 127.0.0.1[localhost]
-
Kontaktovať používateľa:
Príspevok
od používateľa x0_0x »
audiotrack napísal:pokúšaš sa do 3 stlpcov vložiť 4 hodnoty:
Kód: Vybrať všetko
mysql_query("insert into tabulka (stlpec1, stlpec2, stlpec3) values (DATA, DATA2, DATA3, 5)");
tým pádom nič nevložíš a nemáš teda ani čo vypísať
No tak som to zmenil na
Kód: Vybrať všetko
<?php
include ("connect_db.php");
mysql_connect(SQL_HOST, SQL_USERNAME, SQL_PASSWORD) or die("Nepodarilo sa pripojit k databaze: " . mysql_error());
mysql_select_db(SQL_DBNAME) or die("Chyba pri vyberani databazy". mysql_error());
mysql_query("CREATE TABLE tabulka4(
stlpec1 varchar( 4 ),
stlpec2 varchar ( 5 )
)") or die ("CHYBA!");
mysql_query("INSERT INTO tabulka4 (stlpec1, stlpec2) VALUES (DATA, DATA2)")or die ("PROBLEM");
$vysledok=mysql_query("SELECT * FROM tabulka4");
$zaznam=MySQL_Fetch_Array($vysledok);
echo $zaznam["stlpec1"];
?>
PISE problem.A ja tam neviem najst tu chybu.
edit// po pridani mysql_error(): Unknown column 'DATA' in 'field list'
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
-
Kontaktovať používateľa:
Príspevok
od používateľa audiotrack »
reťazce sa dávajú do apostrofov, takže to bude:
mysql_query("INSERT INTO tabulka4 (stlpec1, stlpec2) VALUES ('DATA', 'DATA2')")or die ("PROBLEM");
-
Nadeo
Guru wannabe
- Príspevky: 2202
- Registrovaný: 04 nov 2006, 19:38
- Bydlisko: BA/LV
-
Kontaktovať používateľa:
Príspevok
od používateľa Nadeo »
..VALUES ('DATA','DATA2')
//audiotrack ma predbehol
-
x0_0x
Light Star
- Príspevky: 210
- Registrovaný: 05 mar 2008, 21:18
- Bydlisko: 127.0.0.1[localhost]
-
Kontaktovať používateľa:
Príspevok
od používateľa x0_0x »
Diky chlapi uz to slape

-
x0_0x
Light Star
- Príspevky: 210
- Registrovaný: 05 mar 2008, 21:18
- Bydlisko: 127.0.0.1[localhost]
-
Kontaktovať používateľa:
Príspevok
od používateľa x0_0x »
Este nieco
Kód: Vybrať všetko
$meno=$_POST['meno'];
$sprava=$_POST['sprava'];
$sql="INSERT INTO gbook3 (meno,sprava) VALUES ('$meno','$sprava')";
mysql_query($sql) or die("Chyba mysql_query()!:\n".mysql_error());
$sql2="SELECT * FROM gbook3";
$vytah=mysql_query($sql2) or die("Chyba mysql_query()!:\n".mysql_error());
$zaznam=MySQL_Fetch_Array($vytah);
echo $zaznam["meno"];
echo $zaznam["sprava"];
Skusal som vsetko.Asi milion krat som to kontroloval ale nic

-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
-
Kontaktovať používateľa:
Príspevok
od používateľa audiotrack »
Kód: Vybrať všetko
$zaznam=MySQL_Fetch_Array($vytah);
echo $zaznam["meno"];
echo $zaznam["sprava"];
daj do cyklu:
Kód: Vybrať všetko
while($zaznam=MySQL_Fetch_Array($vytah)){
echo $zaznam["meno"];
echo $zaznam["sprava"];
}
do db sa vôbec niečo zapíše? Možno máš chybu vo formulári, a tie premenné ani nepríjmeš.. to by chcelo vidieť viac
-
x0_0x
Light Star
- Príspevky: 210
- Registrovaný: 05 mar 2008, 21:18
- Bydlisko: 127.0.0.1[localhost]
-
Kontaktovať používateľa:
Príspevok
od používateľa x0_0x »
Vo forme problem nebol.Dal som to do cyklu a uz to ide
Zaujimalo by ma preco to musi v tom cykle byt

-
chrono
VIP
- Príspevky: 7127
- Registrovaný: 25 dec 2006, 15:17
Príspevok
od používateľa chrono »
Bez cyklu sa ti zobrazí iba jeden riadok z tej DB.