Avatar
Jan Poláček (johny881):

Čau,
od včerejška řeším problém s INSERTem do tabulky v jiné databázi ( z důvodu jiného systému, proto to oddělení), používám zdejší PDO Wraper, ale to by mělo být jedno, zkoušel jsem to nějak DB serveru sdělit a to způsobem INSERT INTO nazev_DB.nazev_Ta­bulky..... ale nic z toho nějak není a kvůli jednomu insertu si nejsem jist o vhodnosti nějakého druhého připojení k jiné DB na stejném serveru se stejnými údaji. Neřešil to někdo z vás?

Díky

Odpovědět 19. září 11:37
Instrukce na adrese 0x77104f29 odkazovala na adresu paměti 0x00000014. S pamětí nelze provést operaci: written.
Avatar
shaman
Člen
Avatar
Odpovídá na Jan Poláček (johny881)
shaman:

Budeme potrebovat trochu viac informacii.
Vies nam napisat kompletny INSERT prikaz? Mozno mas len preklep. Ak to nefunguje, treba zistit preco to nefunguje.
Mas nejaku chybovu hlasku v php?
Skusal si ten isty sql insert priamo v DB?

Nahoru Odpovědět 20. září 13:22
try {...} catch (Exception ignored) { echo " ¯\_(ツ)_/¯ "; }
Avatar
Milan Gallas
Redaktor
Avatar
Odpovídá na Jan Poláček (johny881)
Milan Gallas:

Je pravda, že těch informací si moc neuvedl.
Ale pokud máš 2 databáze na stejném serveru, tak by ti mělo fungovat:

insert into mydb1.user (name, age) select name, age from mydb2.user

Pokud ti to nepomůže, tak budu potřebovat více info.

 
Nahoru Odpovědět 20. září 22:55
Avatar
Odpovídá na Milan Gallas
Jan Poláček (johny881):

Máte pravdu chlapci, chyba byla zcela jinde, musím potvrdit, že INSERT výběr tabulky Nazev_DB.Nazev­Tabulky funguje dobře.

Díky

Nahoru Odpovědět  +1 21. září 7:33
Instrukce na adrese 0x77104f29 odkazovala na adresu paměti 0x00000014. S pamětí nelze provést operaci: written.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.