Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Jak identyfikowac dane w rekordach nie posiadających klucza głównego?
bliss
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 21.06.2008

Ostrzeżenie: (0%)
-----


Witam, pisze moduł do cms ms (na zaliczenie), wyciaganie danych z baz - struktura, rekordy, wlasciwosci rekordow itd... teraz przyszedl czas na edycje. Wszystko zostało już zrobione dla rekordów które posiadają klucze główne, tworze odpowiednie linki i podpinam je w zapytaniu SQL, wyciagam dane, które przekazywane są do formularza - edytuje i wszystko gra. Niestety cześć tabel nie posiada kluczy głównych, myślałem o tym żeby przekazać metodą POST całe już spreparowane automatycznie polecenie SQL, gdzie warunkiem będą wartości i nazwy kolumn w rekordach... niestety przy przekazywaniu występuje problem, apostrofy ' ' są jakoś inaczej intepretowane i to nie przechodzi. Ma ktoś jakiś pomysł jak to zrobić ?

wychodzi na to ze to wina PHP na 5.2.11 dziala prawidlowo, na 5.2.6 tak jak to opisalem powyzej... ktos ma pomysl czego tu brakuje ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
wychodzi na to ze to wina PHP na 5.2.11 dziala prawidlowo, na 5.2.6 tak jak to opisalem powyzej... ktos ma pomysl czego tu brakuje ?
poczytaj o opcji MAGIC_QUOTES

Cytat
Niestety cześć tabel nie posiada kluczy głównych
Jakoś nie potrafię sobie tego wyobrazić. Musi być cos, poczym jednoznacznie zidentyfikujesz rekord. Jesli tego nie ma to cos schrzaniłes ze strukturą i lepiej to popraw bo z zaliczenia będą nici
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 18.09.2025 - 01:43