Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] edytowanie rekordów ;/
tomekpl
post
Post #1





Grupa: Zarejestrowani
Postów: 134
Pomógł: 5
Dołączył: 9.08.2008
Skąd: Szczecin

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


Witam,
mam pytanie, co może być przyczyną, że na localhoscie da sie edytować dany rekord, a na serwerze www nie (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)

dalem warunek
Kod
if($_POST['submit'] == "edytuj") {


po kliknięciu edytuj wczytuje własnie regułki Update i edytuje to co zmieniłem, no ale na serwerze ww nie działa..
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
golaod
post
Post #2





Grupa: Zarejestrowani
Postów: 419
Pomógł: 42
Dołączył: 12.08.2008
Skąd: Wrocław

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


Po pierwsze joshima z Twojego posta wynika, ze lepiej uzywac zmiennych bezposrednio w stringu co akurat nie ma znaczenia. Wieksze znaczenie ma, ze sql nie uznaje argumentow w " tylko w '.
Chyba, ze sie pomylilem i chodzilo Ci wlasnie o roznice miedzy " a ' w zapytaniu sql.

Ten post edytował golaod 22.08.2008, 15:45:15
Go to the top of the page
+Quote Post
JoShiMa
post
Post #3





Grupa: Zarejestrowani
Postów: 1 374
Pomógł: 149
Dołączył: 1.03.2006

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


Cytat(golaod @ 22.08.2008, 16:44:12 ) *
Po pierwsze joshima z Twojego posta wynika, ze lepiej uzywac zmiennych bezposrednio w stringu co akurat nie ma znaczenia.

Ma znaczenie jeśli się string konstruuje nieprawidłowo a tak właśnie jest w wersji oryginalnej. Przyjrzyj się dobrze a sam zobaczysz.


Cytat(golaod @ 22.08.2008, 16:44:12 ) *
Wieksze znaczenie ma, ze sql nie uznaje argumentow w " tylko w '.

A jednak zauwazyłeś (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Chodzi o to, że robiąc to w sposób jaki pokazałam ma się większą kontrolę nad stringiem. Oczywiście całośc można napisać tak:
  1. <?php
  2. $ins2 ='UPDATE $b_materialy2 SET material= ''.$material.'', nr_indeksu=''.$nr_indeksu.&#092;'...
  3. ?>

ale czy to jest czytelniejsze?
Go to the top of the page
+Quote Post

Posty w temacie


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: 27.12.2025 - 23:38