Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wysyłanie danych ze zmiennej
spit
post 4.05.2007, 00:18:17
Post #1





Grupa: Zarejestrowani
Postów: 135
Pomógł: 0
Dołączył: 1.08.2005

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


Cześć,
Robię system ocen i mam taki dziwny problem. Mam taki kod:
  1. <?php
  2. $polaczenie = mysql_connect('localhost','root','') or die('Polaczenie nieudane'); 
  3. mysql_query("SET NAMES 'utf8'", $polaczenie);
  4. mysql_select_db('pattonfans') or die('Wybranie bazy nieudane'); 
  5. $zapytanie = "SELECT a.*, SUM(b.ocena) as ocena, COUNT(b.aid) as liczba FROM dyskografia a LEFT JOIN oceny b ON (a.id = b.aid) WHERE a.id = '1' GROUP BY a.id";
  6. $wynik = mysql_query($zapytanie) or die(mysql_error());
  7. while($rekord=mysql_fetch_array($wynik)) 
  8. {
  9. $ocena = round($rekord["ocena"] / $rekord["liczba"], 1); 
  10. $id = '$rekord["id"]';
  11. echo 'Ocena: '.$ocena.'<br />
  12. Id albumu: '.$rekord["id"].'<br />';
  13. if($ocena < 1) {
  14. echo $ocena;
  15. } elseif($ocena > 5) {
  16. echo 'mniejsza niż 5';
  17. } 
  18. //wysylanie oceny
  19. if (isset($_POST['submit'])) 
  20. {
  21. $wyslanie = "INSERT INTO `oceny` (`id`, `aid`, `ocena`) VALUES (NULL, '$id', '{$_POST['nota']}')";
  22. }
  23. }
  24. ?>

I za skarby nie mogę przekazać zawartości zmiennej 'id' do zapytania 'wyslanie'. Co robie źle?
Go to the top of the page
+Quote Post

Posty w temacie


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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 09:14