Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php + mysql]dodawanie i odczytywanie z bazy, gubienie danych
krzako100
post
Post #1





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

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


Muszę stworzyć stronę, która będzie dodawała wyniki sportowe do tabeli sesja po sesji. Wymyśliłem sobie więc, że do pierwszej tabeli "numer" dodam numery stanowisk kolumna "numer" i nazwiska kolumna "nazwiska". Do każdej sesji będę tworzył odzielną tabelę w której będą kolumny "numer", "wynik" i "lokal". kolumny "wynik" i "lokal" będę zapełniał przechodząc ze strony na stronę kożystając z funkcji POST natomiast kolumnę "numer" chcę otrzymywać z z pierwszej tabeli "numer", i z tym ostatnim mam straszny problem.
Do tabeli "numer" dodaję poleceniem:
  1. <?php
  2. query1 = "insert into numer values ('".$numer1."', '".$nazwisko1."')";
  3. $result = mysql_query($query1);
  4. ?>

i ładnie się mi dadaje do bazy natomiast na następnej stronie pisze:
  1. <?php
  2. $numer1 = mysql_query("SELECT numer FROM numer where numer = '1'");
  3. $query1 = "insert into wyniki1 values ('".$numer1."', '".$wynik1."', '".$lokal1."') ";
  4. $result = mysql_query($query1);
  5. ?>

i w miejsce gdzie powinna być 1 w kolumnie "numer" wyskakuje 0, natomiast pozostałe dane "wynik1" i "lokal1" dochodzą niezmienione.
Proszę o pomoc bo niewiem gdzie mam błąd.

Ten post edytował nospor 23.08.2007, 07:16:06
Go to the top of the page
+Quote Post
nospor
post
Post #2





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




  1. <?php
  2. $numer1 = mysql_query("SELECT numer FROM numer where numer = '1'");
  3. ?>

Zobacz w manualu co zwraca mysql_query a dowiesz sie ze nie zwroci ci on wartosci kolumny. Doczytaj później w tym samym manualu jak przetworzyc to co zwroci mysql_query.

A na przyszlosc to rob glupie echo $numer1; i juz bedziesz wiedzial ze masz cos nie tak....

ps: przenosze


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 20.08.2025 - 16:52