[ Príspevkov: 5 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Insert ID

Registrovaný: 07.08.06
Prihlásený: 18.11.21
Príspevky: 947
Témy: 268 | 268
Bydlisko: Levice
NapísalOffline : 21.06.2009 0:30 | Insert ID

mam v tabulke databazy vela poli : ID, MENO, ADRESA, ATD...cca. 50 poli.

Po registracii uzivatela sa do inej tabulky zapisu vsetky udaje a do tejto druhej tabulky potrebujem zapisat len jeho ID.

Ako to zapisat pomocou INSERT, aby som nemusel vypisovat vsetky ostatne polia, kedze tie zostavaju prazdne?

Proste

Kód:
$sql1 = "INSERT INTO table VALUES ('$id', '$meno', '$adresa', ..atd)";
to sa mi nechce vypisovat vsetkych 50 premennych, kedze potrebujem vlozit len ID.

Ale samotne ID neviem ako vlozim, lebo ked je v tabulke viac poli, INSERT vyzaduje vsetky, inak hadze chybu...

diky


Offline

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

Registrovaný: 26.02.08
Prihlásený: 24.05.13
Príspevky: 372
Témy: 66 | 66
Bydlisko: Nové Zámky
NapísalOffline : 21.06.2009 0:56 | Insert ID

neviem ci som pochopil spravne
Kód:
$sql1 = "INSERT INTO table (id) VALUES ('$id',)";


a aby nehadzalo chybu nastav aby tie ostatne neboli povinne...ak trepem sry


Offline

Užívateľ
Užívateľ
Insert ID

Registrovaný: 07.08.06
Prihlásený: 18.11.21
Príspevky: 947
Témy: 268 | 268
Bydlisko: Levice
Napísal autor témyOffline : 21.06.2009 1:11 | Insert ID

Ano tak to funguje ako napisal walther, len mu zmizol prispevok

Kód:
$sql1 = "INSERT INTO `profil` SET id='$id';


vdaka

PS: myslim ze aj Blackdevilov sposob by mohol fungovat, ale toto sa mi zdalo fakt jednoduche a hlavne ze to funguje...


Offline

Skúsený užívateľ
Skúsený užívateľ
Insert ID

Registrovaný: 24.01.08
Prihlásený: 13.09.17
Príspevky: 14572
Témy: 66 | 66
Bydlisko: Žilina
NapísalOffline : 21.06.2009 9:24 | Insert ID

jj, ono zmazal som to v momente, keď som si uvedomil, že by ti to nepomohlo v prípade, kedy by si tých 50 polí mal povinných... keďže už bolo dosť hodín, nechcelo sa mi to rozpisovať :lol: Ale som rád, že ti pomohla moja "základná rada" :)


_________________
C#, PHP, ...
Offline

Užívateľ
Užívateľ
Insert ID

Registrovaný: 07.08.06
Prihlásený: 18.11.21
Príspevky: 947
Témy: 268 | 268
Bydlisko: Levice
Napísal autor témyOffline : 21.06.2009 11:26 | Insert ID

ano je to zakladna rada :) len som to nejak doteraz tymto sposobom nepotreboval pouzit..vzdy som vkladal vsetky polia.

A netusim kde zistim ci su polia povinne, ale ten tvoj sposob funguje pekne.. tak asi nie su ostatne polia povinne


 [ Príspevkov: 5 ] 


Insert ID



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

mnohonásobný insert

v PHP, ASP

2

479

26.04.2010 2:39

Feko

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

INSERT INTO

v PHP, ASP

15

1182

01.06.2009 17:15

Draex

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

Veľky insert - problem

v Databázy

8

783

06.05.2009 14:54

Hue

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

Linked list - insert

v Assembler, C, C++, Pascal, Java

6

601

25.05.2012 10:18

Fico

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

SQL INSERT INTO SELECT

v Databázy

1

507

18.10.2015 15:48

BX

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

Insert correct SIM card

v Mobilné zariadenia

4

1066

15.12.2009 21:45

dom34

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

TinyMCE Insert Link - otazka

v Ostatné

1

543

09.06.2010 14:24

Revolution

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

vynechanie tabulky pri INSERT INTO

v PHP, ASP

5

577

02.03.2008 21:56

max-m

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

[SQL] Oracle - vnoreny INSERT vo Fukcii

v Databázy

15

1242

13.05.2010 13:04

coldak

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

Po zapnutí PC naskočí(disk boot failure please insert sy.

v Operačné systémy Microsoft

2

819

13.08.2008 18:09

adic

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

Po zapnutí PC naskočí(disk boot failure please insert sys

v Operačné systémy Microsoft

1

807

16.08.2008 20:37

Gyrxiur

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

insert - co sa deje s stlpcom "id"

v Databázy

7

693

26.12.2010 10:14

robertg



© 2005 - 2025 PCforum, edited by JanoF