Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2007-02-28 21:08:50

  aniusia_deb - Użytkownik

aniusia_deb
Użytkownik
Skąd: z Polski
Zarejestrowany: 2006-08-14

PostgreSQL + PHP5 modyfikacja istniejących rekordów

Cześć wszystkim.
Może ktoś mi pomóc z takim problemem?

Przyklad:
Dodaje cos do bazy do tabeli imie.
wszystko mi ładnie dodaje, ale nie mam bladego pojęcia jak zmienić (edytować) istniejący zapis w bazie.
Może ktoś mi wkleić kawałek kodu jak to powinno wyglądać?
Oczywiście chodzi o php

Z góry dziękuję i pozdrawiam.


Czy Debian mnie do siebie przekona? Sie okaze :D

Offline

 

#2  2007-02-28 21:25:31

  Make - Użytkownik

Make
Użytkownik
Skąd: Magurski Národný Park
Zarejestrowany: 2007-01-01

Re: PostgreSQL + PHP5 modyfikacja istniejących rekordów

za zmienianie danych odpowiada SQL-owe UPDATE
http://kursy.skryptoteka.pl/kurs.php?kurs=sql&strona=3


Powered by Debian :)

Offline

 

#3  2007-02-28 21:26:32

  Contravene - Użytkownik

Contravene
Użytkownik
Zarejestrowany: 2006-08-07

Re: PostgreSQL + PHP5 modyfikacja istniejących rekordów

Wystarczy zapytanie sql o składni:

Kod:

UPDATE table_name
    SET name_of_attr_1 = value_1 
        [, ... [, name_of_attr_k = value_k]]
    WHERE condition;

Poczytaj to.

Offline

 

#4  2007-02-28 21:51:28

  Rumi - prawiczek erotoman

Rumi
prawiczek erotoman
Skąd: Gorlice
Zarejestrowany: 2004-09-23
Serwis

Re: PostgreSQL + PHP5 modyfikacja istniejących rekordów

przykład z mejego projektu [PHP+Postgresql]

$sql="UPDATE pojazd SET nr_rejestracyjny='$nr_rejestracyjny', nr_nadwozia='$nr_nadwozia', marka='$marka', typ='$typ', pojemnosc='$pojemnosc', rok_produkcji='$rok_produkcji', pesel='$pesel', uwagi='$uwagi',aktualizacja=now(), kolor='$kolor' WHERE nr_rejestracyjny='$nr_rejestracyjny';";

jak widać czysty sql (przynajmniej jeżeli o proste update chodzi)


ps. jestem ładny :]

Offline

 

#5  2007-02-28 22:25:09

  aniusia_deb - Użytkownik

aniusia_deb
Użytkownik
Skąd: z Polski
Zarejestrowany: 2006-08-14

Re: PostgreSQL + PHP5 modyfikacja istniejących rekordów


ps. jestem ładny :]

mmmm, ja też :D
Dzięki za odpowiedzi jutro się z tym pobawie :)
A teraz czas lulu, bo jutro trza do roboty wczesnie wstac :P

Dobranoc panowie :*


Czy Debian mnie do siebie przekona? Sie okaze :D

Offline

 

#6  2007-03-22 11:13:03

  jezoo - Dzięcioł

jezoo
Dzięcioł
Skąd: Z lasu
Zarejestrowany: 2005-09-02

Re: PostgreSQL + PHP5 modyfikacja istniejących rekordów

troszke starawy topic i moze juz sobnie poradzilas ale Ci proponuje zainteresowac sie funkcja w psql, zajebista rzecz, i same zalety :]
np robisz jedna funkcje jezeli chcesz zmieniac jedna komurke w jednej kolumnie np:

Kod:

CREATE FUNCTION zmienkom(char,char,char,char,char)
RETURNS char,char,char,char,char AS
'UPDATE $1 SET $2=$3 WHERE $4=$5;'
LANGUAGE 'sql';

i przedewszystkim odciazasz php :]

przyklad uzycia w php:

Kod:

pg_query("select zmienkom('uzytkownicy','imie','Janek','id','3');");

i na dodatek nie masz az tak duzego bigosu w kodzie :]


LRU #480459

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)