![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław ![]() |
Przeglądam manula od ADOdb i nie wiem, czy dobrze rozumiem.. czy przed każdym INSERT [sql:1:aace0bb751]SELECT * FROM table WHERE id = -1[/sql:1:aace0bb751] aby dostać pusty resultat a przed UPDATE nalezy zrobić [sql:1:aace0bb751]SELECT * FROM table WHERE (warunek wybierający rekord do aktualizacji)[/sql:1:aace0bb751] ?
Jeśłi tak, to co w przypadku gdy chcemy zrobić UPDATE na kilku rekordach? Wybieramy je wszystkie?[/sql] -------------------- |
|
|
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 467 Pomógł: 13 Dołączył: 22.02.2003 Ostrzeżenie: (0%) ![]() ![]() |
ale o co Ci chodzi? Mógłbyś dokładniej problem opisac? Bo nie rozuniem...
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław ![]() |
Dokłądnie to chodzi mi o wyjaśnienie "po naszemu" tej częsci manuala:
http://phplens.com/adodb/tutorial.generati...insert.sql.html Czy te SELECTy są tam potrzebne, jeśli tak to czemu i czy każdy INSERT|UPDATE musi być poprzedzony SELECTEM jeśli tak, to dlaczego. ___ Update: tak, wiem.. za 5,5 godziny będę miał urlop.. -------------------- |
|
|
![]()
Post
#4
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 467 Pomógł: 13 Dołączył: 22.02.2003 Ostrzeżenie: (0%) ![]() ![]() |
Osobiście byłbym chyba wkładaniem rekordów za pomocą $db->execute( "INSERT..." albo "UPDATE..." ); i nie bawiłbym się w te żeczy, aczkolwiek podejrzewam, że jeżeli chcesz zrobić multiple update to musisz po prostu pobrać wiele rekordów selectem...
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarząd Postów: 2 277 Pomógł: 6 Dołączył: 27.12.2002 Skąd: Wołów/Wrocław ![]() |
dokładnie tak jak pisze Jabol.
Czyli, jeżeli chcesz sobie ułątwić zycie, i nie generować składni inserta, updata samodzielnie, to przed skożystaniem z np. GetUpdateSQL musisz pobrać strukturę danych. Jeżeli jednak wolisz standardową pracę, to generujesz te zapytania 'ręcznie', niczym więcej się nie przejmując. -------------------- "Niezależnie od tego, jakie masz osiągnięcia, ktoś Ci pomaga..."
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław ![]() |
OK
![]() jeszcze 3 godziny i urlop.... -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 11:16 |