Obsah fóra
PravidláRegistrovaťPrihlásenie




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

Užívateľ
Užívateľ
Ako previest sql subor do normalnej podoby a dlzka tabulky

Registrovaný: 29.09.07
Prihlásený: 24.08.11
Príspevky: 332
Témy: 118
Bydlisko: Bratislava
Príspevok NapísalOffline : 12.08.2008 12:27

otazka 1:
mam sql kod ktory staci napisat do konzoly navicatu a podla toho sa vytvori novy riadok v tabulke
tu je to:
Kód:
insert into `creature_template` (`entry`, `modelid_A`, `modelid_A2`, `modelid_H`, `modelid_H2`, `name`, `subname`, `IconName`, `minlevel`, `maxlevel`, `minhealth`, `maxhealth`, `minmana`, `maxmana`, `armor`, `faction_A`, `faction_H`, `npcflag`, `speed`, `scale`, `rank`, `mindmg`, `maxdmg`, `dmgschool`, `attackpower`, `baseattacktime`, `rangeattacktime`, `flags`, `dynamicflags`, `family`, `trainer_type`, `trainer_spell`, `class`, `race`, `minrangedmg`, `maxrangedmg`, `rangedattackpower`, `type`, `civilian`, `flag1`, `lootid`, `pickpocketloot`, `skinloot`, `resistance1`, `resistance2`, `resistance3`, `resistance4`, `resistance5`, `resistance6`, `spell1`, `spell2`, `spell3`, `spell4`, `PetSpellDataId`, `mingold`, `maxgold`, `AIName`, `MovementType`, `InhabitType`, `RacialLeader`, `RegenHealth`, `equipment_id`, `mechanic_immune_mask`, `ScriptName`) values('99001', '18', '0', '18', '0', 'Teleporter', 'Magic and Illusions', NULL, '72', '72', '10000', '10000', '0', '0', '20', '35', '35', '1', '1', '1', '1', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '7', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '', '0', '3', '0', '1', '0', '0', 'Script_mane');

[tento kod je z Mangosu]
hladam daco--- progarm--- do ktoreho vlozim tento kod a on mi vypise hodnoty dat.. asi takto
Entry = 99001
MODEID_A = 18
MODELID_A2 = 0
MODELID_H = 18
MODELID_H2 = 0
a tak dalej...
---------------------------------------------------
otazka 2:
mam databazu menom 123 v nej tabulku ABC a v tabulke stlpec XXX do ktoreho mozem zadat maximalne 100 znakov alebo cisel
prosim ako mam urobit aby som mohol zadat neobmedzene mnozstvo znakov?

dakujem







_________________
Procesor:AMD Athlon 64 X2 6400+ 3.2 GHz Základná doska:AsRock ALIVE NF6G-VSTA RAM:2x A-Data 2 GB 800 MHz Grafická karta:MSI GeForce 8800GT 512 MB Monitor:ASUS 22" LCD VW222S 2ms Mechanika:Sony NEC AD-7203A black
Skrinka:
MIDI ATX 400W SK-371 black Myška:RAZER DeathAdder 1800 DPI Klávesnica:SilverCrest s modrým podsvietením Repro:integrované v monitore + Genius HS-04SU Windows:Microsoft Windows 7 Ultimate x64
Notebook: ASUS A7SN 7S042C T8100 4GB 250GB VGA VHP
Offline

Skúsený užívateľ
Skúsený užívateľ
Ako previest sql subor do normalnej podoby a dlzka tabulky

Registrovaný: 09.07.08
Prihlásený: 17.01.15
Príspevky: 1585
Témy: 96
Príspevok NapísalOffline : 12.08.2008 13:32

odpoveď na otázku 1: vykonaj query a pozri si výsledok cez select s použitím last_insert_id. Ak nechceš zapisovať priamo do tej tabulky, sprav si kópiu štruktúry a nazvi to bárajs temp a tam to hoď.

odpoveď na otázku 2: nastav si typ pola na longtext. Ale poriadne zváž, či potrebuješ naozaj neobmedzené množstvo znakov. Ten longtext tiež nie je úplne neobmedzený, je to 4294967295 znakov :-) Ešte skús popozerať po mediumtext... odporúčam pozrieť dokumentáciu k tvojmu DB systému.

Z tvojich otázok som akosi nepobral, aký databázový systém "užívaš"







_________________
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!
Offline

Užívateľ
Užívateľ
Ako previest sql subor do normalnej podoby a dlzka tabulky

Registrovaný: 26.12.06
Prihlásený: 16.11.19
Príspevky: 3971
Témy: 181
Bydlisko: Nitra / Bra...
Príspevok NapísalOffline : 12.08.2008 13:45

rooobertek, ja som tu prvú otázku inak pochopil :D pochopil som to tak, že on ma ten kod uz niekde napisany, a chce si pozriet, (prehladnejsie) ktory stlepc bdue amt aku hodnotu. napr, ked ma
Citácia:
insert into `a` (`kamarat1`, `kamarat2`) values ('jano', 'fero')
tak chce si to zobrazit napr v <table> aby mu vyslo
Citácia:
kamarat1 = jano
kamarat2 = fero

nexus, na to si mozes napisat vlastny kod, napr ja som teraz zbuchal jeden (narychlo, urcite ma svoje muchy ale ucel splna :D)
Kód:
$sql = "tvoj query";
$exp = explode("(", $sql);
$values = explode(",",$exp[1]);
$valuess = explode(",",$exp[2]);
$pocet = (count($values)-1);
echo "<table>";
for($i=0;$i<=$pocet;$i++)
{
 echo "<tr><td>".str_replace("`", "", preg_replace("(\).+)","",$values[$i]))."</td><td>=</td><td>".str_replace("'", "", preg_replace("(\).+)","",$valuess[$i]))."</td></tr>";
}
echo "</table>";







_________________
Sorry za prelkepy
Offline

Skúsený užívateľ
Skúsený užívateľ
Ako previest sql subor do normalnej podoby a dlzka tabulky

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

Ak zoberiem tvoju otázku zas z ďalšej strany, skús použiť namiesto tohto tvojho insertu
Kód:
INSERT INTO creature_template SET `entry`='99001', `velkost_penisu`='25', `premenna`='hodnota'
...







_________________
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!
Offline

Užívateľ
Užívateľ
Ako previest sql subor do normalnej podoby a dlzka tabulky

Registrovaný: 29.09.07
Prihlásený: 24.08.11
Príspevky: 332
Témy: 118
Bydlisko: Bratislava
Príspevok Napísal autor témyOffline : 12.08.2008 15:35

emer píše:
nexus, na to si mozes napisat vlastny kod, napr ja som teraz zbuchal jeden (narychlo, urcite ma svoje muchy ale ucel splna :D)
Kód:
$sql = "tvoj query";
$exp = explode("(", $sql);
$values = explode(",",$exp[1]);
$valuess = explode(",",$exp[2]);
$pocet = (count($values)-1);
echo "<table>";
for($i=0;$i<=$pocet;$i++)
{
 echo "<tr><td>".str_replace("`", "", preg_replace("(\).+)","",$values[$i]))."</td><td>=</td><td>".str_replace("'", "", preg_replace("(\).+)","",$valuess[$i]))."</td></tr>";
}
echo "</table>";


presne toto som myslel... je to velice fajne!
dakujem
-------------------------------------
este ohladom tej druhej otazky...
hodil by sa mi len sql kod ktory nahram cez konzolu do db a zvysi mi to pocet moznych znakov...
tabulka guild_bank_tab a v nej stlpec TabText... potrebujem zmenit napriklad na 1500 pismen ciles a specialnych znakov... hodi mi sem akto sql kod?







_________________
Procesor:AMD Athlon 64 X2 6400+ 3.2 GHz Základná doska:AsRock ALIVE NF6G-VSTA RAM:2x A-Data 2 GB 800 MHz Grafická karta:MSI GeForce 8800GT 512 MB Monitor:ASUS 22" LCD VW222S 2ms Mechanika:Sony NEC AD-7203A black
Skrinka:
MIDI ATX 400W SK-371 black Myška:RAZER DeathAdder 1800 DPI Klávesnica:SilverCrest s modrým podsvietením Repro:integrované v monitore + Genius HS-04SU Windows:Microsoft Windows 7 Ultimate x64
Notebook: ASUS A7SN 7S042C T8100 4GB 250GB VGA VHP
Offline

Správca fóra
Správca fóra
Ako previest sql subor do normalnej podoby a dlzka tabulky

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 12.08.2008 15:54

Kód:
ALTER TABLE guild_bank_tab MODIFY TabText VARCHAR(1500)







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Offline

Užívateľ
Užívateľ
Ako previest sql subor do normalnej podoby a dlzka tabulky

Registrovaný: 29.09.07
Prihlásený: 24.08.11
Príspevky: 332
Témy: 118
Bydlisko: Bratislava
Príspevok Napísal autor témyOffline : 12.08.2008 16:15

OK dakujem







_________________
Procesor:AMD Athlon 64 X2 6400+ 3.2 GHz Základná doska:AsRock ALIVE NF6G-VSTA RAM:2x A-Data 2 GB 800 MHz Grafická karta:MSI GeForce 8800GT 512 MB Monitor:ASUS 22" LCD VW222S 2ms Mechanika:Sony NEC AD-7203A black
Skrinka:
MIDI ATX 400W SK-371 black Myška:RAZER DeathAdder 1800 DPI Klávesnica:SilverCrest s modrým podsvietením Repro:integrované v monitore + Genius HS-04SU Windows:Microsoft Windows 7 Ultimate x64
Notebook: ASUS A7SN 7S042C T8100 4GB 250GB VGA VHP
Odpovedať na tému [ Príspevkov: 7 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. ako otovrit .bak subor (zaloha z MS SQL)

v Databázy

8

4468

03.08.2008 20:53

p360t Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ako previest pesnicku z MMM do mp3

v Audio programy

3

293

03.06.2014 10:43

marek09041 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ako previesť video z kazetovaj kamery do Pc ??

v Mobilné zariadenia

4

1614

05.06.2011 22:41

shiro Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ako vhodne spojit tabulky?

v Databázy

7

937

09.08.2010 12:09

coldak Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. prevod zvuku do textovej podoby ..

v Audio programy

1

353

18.02.2012 17:44

Qpkqkma Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ako vymazať všetko z tabulky??

v Databázy

1

391

25.05.2013 12:55

walther Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. OTHER podla inej tabulky ako sa nacitava

v Databázy

1

688

14.07.2009 0:02

drozdo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ako sa vytvárajú v databáze nové tabuľky

v Databázy

6

1422

01.05.2006 12:02

mokus Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Zišiel by sa návod - ako pracovať s SQL

v Databázy

1

2609

04.07.2006 11:31

wlacho Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ako enkryptovat subor?

v Ostatné programy

6

694

10.08.2008 21:43

saurus Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ako zmensit subor

v Ostatné programy

14

7002

28.05.2011 16:31

danko1989 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ako vymazať súbor

v Operačné systémy Microsoft

3

1066

17.12.2010 15:39

krsoprd Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ako odstranit subor?

v Antivíry a antispywary

17

2145

15.06.2008 13:19

wave Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ako otvoriť súbor OXPS?

v Ostatné programy

2

1313

19.01.2015 20:12

liveman Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ako rozdelit iso subor?

v Optické zariadenia

6

2677

22.12.2008 18:11

prandof Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ako parsovat xml súbor?

v PHP, ASP

1

443

19.02.2010 14:11

Ďuri 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