Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][mysql] problem z zapytanie
jawka7
post
Post #1





Grupa: Zarejestrowani
Postów: 319
Pomógł: 0
Dołączył: 23.08.2007
Skąd: Częstochowa/Dubidze

Ostrzeżenie: (70%)
XXXX-


mam gdzies bvlad w tym skropcie prosze pomozcie mi nie moge tego znajsc ;/

Kod
$zapytanie="SELECT * FROM `finanse`";
$wykonaj=mysql_query($zapytanie) or die(mysql_error());

while($wiersz=mysql_fetch_array($wykonaj))
{
$login=$wiersz['login'];


$zapytanie="SELECT * FROM `sponsorzy` WHERE `login`='$login'";
$wykonaj=mysql_query($zapytanie);

while($wiersz=mysql_fetch_array($wykonaj))
{
$sponsorzy=$wiersz['wartosc'];
}


$zapytanie="UPDATE `finanse` SET `wplywy sponsorzy` = '$sponsorzy' WHERE `login` = `$login`";
$wykonaj=mysql_query($zapytanie);

}
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Ar2r
post
Post #2





Grupa: Zarejestrowani
Postów: 140
Pomógł: 16
Dołączył: 12.06.2002
Skąd: Kielce

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


Skoro stosujesz mysql_fetch_array() to nie odwołuj się do pól po nazwach tylko po indeksach.
Zmień na mysql_fetch_assoc() i powinno działać.
Go to the top of the page
+Quote Post
krowal
post
Post #3





Grupa: Zarejestrowani
Postów: 561
Pomógł: 72
Dołączył: 15.11.2006

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


Cytat(Ar2r @ 25.11.2007, 17:01:16 ) *
Skoro stosujesz mysql_fetch_array() to nie odwołuj się do pól po nazwach tylko po indeksach.
Zmień na mysql_fetch_assoc() i powinno działać.
Przy mysql_fetch_array() możesz sie odwoływać równie dobrze do pól po indeksach jak i po nazwach, działa.
A co do tego błedu: "Nieznana kolumna 'jawka7' w where clause" to pewnie chodzi o błąd w tym zapytaniu:
  1. <?php
  2. $zapytanie="UPDATE `finanse` SET `wplywy sponsorzy` = '$sponsorzy' WHERE `login` = `$login`"; //ZLE
  3. //zmien tą linijkę na to:
  4. $zapytanie="UPDATE `finanse` SET `wplywy sponsorzy` = '$sponsorzy' WHERE `login` = '$login'"; //DOBRZE
  5. ?>

Chodzi o to że nie można wartości wrzucać w takie ciapki jak nazwy kolumn czyli o takie [`].

Ten post edytował krowal 25.11.2007, 17:37:22
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: 2.10.2025 - 19:52