Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> blad w zapytaniu, co jest zle w ytm zapytaniu ?
kalinowski
post
Post #1





Grupa: Zablokowani
Postów: 199
Pomógł: 0
Dołączył: 4.05.2003
Skąd: Tarnowskie Góry

Ostrzeżenie: (10%)
X----


mam zapytanie i wyswietla mi blad !
  1. <?php
  2. $zapytanko = &#092;"UPDATE artykulyocena SET ilosc=$ilosc, ocena=$oc WHERE id='$nr'\";
  3. mysql_query ($zapytanko)or
  4. die (&#092;"blad44566\");
  5.  
  6. ?>

wyswietla mi blad44566
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
BzikOS
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 660
Pomógł: 0
Dołączył: 28.08.2002
Skąd: Starachowice

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


Sprawdź co mówi mysql_error()
Go to the top of the page
+Quote Post
Chewolf
post
Post #3





Grupa: Zarejestrowani
Postów: 335
Pomógł: 0
Dołączył: 15.11.2003

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


  1. <?php
  2. $zapytanko = &#092;"UPDATE artykulyocena SET ilosc=$ilosc, ocena=$oc WHERE id='$nr'\";
  3. mysql_query ($zapytanko); or die (&#092;"blad44566\");
  4. ?>
Go to the top of the page
+Quote Post
kubatron
post
Post #4





Grupa: Zarejestrowani
Postów: 581
Pomógł: 0
Dołączył: 21.07.2003
Skąd: Jasło

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


  1. $zapytanko = "UPDATE artykulyocena SET ilosc='" . $ilosc . "', ocena='" . $oc . "' WHERE id='" . $nr . "'";
Ja to zawsze tak robie przynajmniej wiem że będzie działac, a i taka uwaga jeśli w WHERE id='$nr' dajesz '' to czemu w SET ilosc=$ilosc nie dajesz '', myśle że te dane przesyłasz formularzem to zmien sobie na $_POST['']
  1. <?php
  2.  
  3. $zapytanko = &#092;"UPDATE artykulyocena SET ilosc='\" . $ilosc . \"', ocena='\" . $oc . \"' WHERE id='\" . $nr . \"'\";
  4. mysql_query($zapytanko) or die (mysql_error());
  5.  
  6. ?>

A z formularza:
  1. <?php
  2.  
  3. $zapytanko = &#092;"UPDATE artykulyocena SET ilosc='\" . $_POST['ilosc'] . \"', ocena='\" . $_POST['oc'] . \"' WHERE id='\" . $nr . \"'\";
  4. mysql_query($zapytanko) or die (mysql_error());
  5.  
  6. ?>

m5910: co do twojego mysql_query to jak mozna zrobic tak mysql_query($zapytanie); or die (....); ?

----------
Mała literówa poprawiona
hwao


Ten post edytował hwao 19.06.2004, 14:34:46
Go to the top of the page
+Quote Post
rogrog
post
Post #5





Grupa: Zarejestrowani
Postów: 602
Pomógł: 1
Dołączył: 3.04.2004
Skąd: Trójmiasto (Gdańsk)

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


  1. <?php
  2.  
  3. $zapytanko = &#092;"UPDATE artykulyocena SET ilosc=$ilosc, ocena=$oc WHERE id='$nr'\";
  4.  
  5. mysql_query( $zapytanko );
  6.  
  7. echo '$zapytanko: '.$zapytanko.';  ';
  8. echo 'mysql_error(): '.$mysql_error();
  9.  
  10. ?>


najpierw zrób tak, powiedz co ci zwraca i dopiero będzie można się wziąść za poprawki
Go to the top of the page
+Quote Post
hwao
post
Post #6


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




Zamykam.
Prosze wysłac mi na PW ( na dole masz pod tym postem taki przycisk PW koloru szarego kliknij w niego tam sie wlasnie pisze PW ) i napisz mi co zle zrobiles, a odblokuje temat
Go to the top of the page
+Quote Post

Closed TopicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 5.10.2025 - 00:41