Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 6 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 30.04.09
Prihlásený: 11.02.10
Príspevky: 723
Témy: 81
Príspevok NapísalOffline : 06.07.2009 14:41

Ucim sa robit databazy a neviem najst riesenie na tento problem.......
po logine uzivatela dam zistit ci existuje tabulka a nasledne ju vytvorim

Kód:
$xt_db_create = "CREATE TABLE IF NOT EXISTS `page_xt`.`xt_$meno` (
`xt_id` BIGINT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`xt_usr` VARCHAR( 12 ) NOT NULL ,
`xt_date` DATETIME NOT NULL ,
`xt_txt` TEXT NOT NULL
) ENGINE = MYISAM CHARACTER SET utf8 COLLATE utf8_slovak_ci";


mysql_query("$xt_db_create");


a potom potrebujem len v pripade ze este nieje ziaden zapis vlozeny vlozit

Kód:
INSERT INTO `page_xt`.`xt_$meno` (
`xt_id` ,
`xt_usr` ,
`xt_date` ,
`xt_txt`
)
VALUES (
NULL , '$meno', '$time', 'Vitaj'
);


ako na to?
a mozem prikazat DB nech si pod xt_date ulozi automaticky DATETIME alebo je jednoduchsie pomocou premennej poslat?

edit> este by ma zaujmalo ci sa da dat sql poziadavka do podmienky resp ci vracia true/false


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 30.04.09
Prihlásený: 11.02.10
Príspevky: 723
Témy: 81
Príspevok Napísal autor témyOffline : 06.07.2009 15:18

pardon ked som si to takto precital tak som nato prisiel

Kód:
$xt_db_create = "CREATE TABLE IF NOT EXISTS `xt`.`xt_$meno` (
`xt_id` BIGINT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`xt_usr` VARCHAR( 12 ) NOT NULL ,
`xt_date` DATETIME NOT NULL ,
`xt_txt` TEXT NOT NULL
) ENGINE = MYISAM CHARACTER SET utf8 COLLATE utf8_slovak_ci";

$xt_db_first_row = "INSERT INTO `xt`.`xt_$meno` (
`xt_id` ,
`xt_usr` ,
`xt_date` ,
`xt_txt`
)
VALUES (
NULL , '$meno', NOW(), 'Vitaj'
); ";





if (@mysql_query("$xt_db_create"))
mysql_query("$xt_db_first_row");

rn 1;


ale nefunguje to, lebo vzdy prida riadok :shock: Bolo treba zmazat IF NOT EXIST a FUNGUJE :oops: mozte lock


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 30.04.09
Prihlásený: 11.02.10
Príspevky: 723
Témy: 81
Príspevok Napísal autor témyOffline : 06.07.2009 20:23

pokracujem hned pod kodom hore a snazim sa vypisat vsetky polozky z vytvorenej tabulky..... lenze nieco slonim. "$vypis['xt_date']" mi odmieta
Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING'
Kód:
$tbulka ="SELECT * FROM `xt_$meno`";
 $vysledok = MySQL_Query($tbulka);
 if (!$vysledok)
    echo "chat je mentálne nedostupný zavolajte najskôr prosím!";

while ($vypis = MySQL_Fetch_Array($vysledok)) {
echo "<table id=\"XAT_tbl\">
  <tr>
    <td class=\"XAT_tbl_td1\">$vypis['xt_date']</td>
    <td class=\"XAT_tbl_td2\">$vypis['xt_usr']</td>
    <td class=\"XAT_tbl_td3\">$vypis['xt_txt']</td>
  </tr>
";

}

echo '</table>';


co robim zle? :toilet:


Offline

Skúsený užívateľ
Skúsený užívateľ
IF ROW EXISTS?

Registrovaný: 09.07.08
Prihlásený: 17.01.15
Príspevky: 1585
Témy: 96
Príspevok NapísalOffline : 06.07.2009 21:57

mas niekolko moznosti:
Kód:
$string = "<td class=\"XAT_tbl_td3\">{$vypis['xt_txt']}</td> ";

Kód:
$string = "<td class=\"XAT_tbl_td3\">".$vypis['xt_txt']."</td> ";

Kód:
$string = sprintf("<td class=\"XAT_tbl_td3\">%s</td> ",$vypis['xt_txt']);

+ jedna rada, ked chces pisat do stringu html, tak pouzi apostrof namiesto uvodzoviek, je to o cosi komfortnejsie
Kód:
$string = '<td class="XAT_tbl_td3"></td>';
Nemusis escapovat


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 30.04.09
Prihlásený: 11.02.10
Príspevky: 723
Témy: 81
Príspevok Napísal autor témyOffline : 07.07.2009 7:51

dakujem, normalne pouzivam apostrofi, ale neviem ....ako sa medzi ne vklada $


Offline

Skúsený užívateľ
Skúsený užívateľ
IF ROW EXISTS?

Registrovaný: 09.07.08
Prihlásený: 17.01.15
Príspevky: 1585
Témy: 96
Príspevok NapísalOffline : 07.07.2009 10:48

Kód:
$x = 'zxcvzxcv'.$xxx.'xcvzxcvzxv';

Kód:
$x = sprintf('zxcvzxcv%sxcvzxcvzxv',$xxx);







_________________
neříkejte, že něco nejde udělat, protože se vždycky najde nějaký blbec, co neví, že to nejde – a udělá to!
Odpovedať na tému [ Príspevkov: 6 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Cannot implicitly convert type 'object' to 'string'. An explicit conversion exists (are you missing a cast?)

v Technológia .NET

9

2224

31.08.2017 15:10

focko Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Saints Row - DirectX

v Počítačové hry

4

465

05.02.2014 17:39

Phanteom Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Saits Row IV

v Počítačové hry

7

305

27.01.2014 19:03

kllr007 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Saints Row: The Third

[ Choď na stránku:Choď na stránku: 1, 2 ]

v Počítačové hry

33

1337

28.11.2011 18:08

djfreeman Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Saint's Row 2

[ Choď na stránku:Choď na stránku: 1, 2 ]

v Počítačové hry

37

4802

03.02.2012 15:11

DJ46 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Saints row 3 save

v Počítačové hry

0

359

07.04.2012 9:12

kemperik Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Saints Row The Third

v Počítačové hry

23

959

13.07.2013 14:06

t-90 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. saints row the third

v Počítačové hry

6

372

20.04.2013 19:11

uterak Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problém s Saints Row 4

v Počítačové hry

1

296

25.12.2015 11:41

Bubo2306 Zobrazenie posledných príspevkov

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie. Postavy a Saints Row 2

v Počítačové hry

1

318

02.11.2011 14:33

f4r0 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. php+mysql row result...HELP

v Databázy

1

526

31.07.2011 18:50

Bajzik Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Saints row 3 malo fps

v Počítačové hry

4

500

14.03.2012 17:15

kacenak Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Saints Row 2 na starom notebooku

v Počítačové hry

2

381

21.09.2011 6:29

DJ46 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. I/P: steam key THIEF, Hitman:Absolution, Saints Row 4 a iné

v Predám

1

359

07.12.2013 20:11

pajros Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. mysql_result() [function.mysql-result]: Unable to jump to row 0

v PHP, ASP

4

525

09.03.2015 13:10

EidzEm Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra