Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> wyswietlanie wyników po kilka razy
yugodriver
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 2.11.2007
Skąd: Ciechanów

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


Mam następujący problem. Tabelka jest ładnie wyświetlana, wyniki ładnie się prezentują tylko, że prezentują sie kilka razy :-(

Wygląda to tak

  1. http://www.ocenystudenta.yoyo.pl/administracja.php


chodzi mi o tabelkę oceny blinksmiley.gif

Kod wyglada następująco:


  1. <?php
  2. print "<hr><br><B>OCENY</B><br /><br /><br />";
  3.  
  4. print '<FORM METHOD="POST">Nowy rekord:';
  5. print '<INPUT TYPE="hidden" NAME="co" VALUE="dodaj"><TABLE>';
  6. print '<TR><TD>id_oceny:</TD><TD><INPUT TYPE="text" ';
  7. print 'NAME="id_oceny"></TD>';
  8. print '<TR><TD>id_przedmiot:</TD><TD><INPUT TYPE="text" ';
  9. print 'NAME="id_przedmiot"></TD>';
  10. print '<TR><TD>ocena:</TD><TD><INPUT TYPE="text" ';
  11. print 'NAME="ocena"></TD></TR><TR><TD>termin:</TD><TD><INPUT ';
  12. print 'TYPE="text" NAME="termin"></TD></TR><TR><TD>id_index:</TD>';
  13. print '<TD><INPUT TYPE="text" NAME="id_index"></TD></TR>';
  14. print '</TABLE><INPUT TYPE="submit" VALUE="Dodaj"></FORM>';
  15.  
  16.  if ($_POST['co'] == 'dodaj') { // dodawanie rekordu
  17.  if ($_POST['id_oceny'] && $_POST['id_przedmiot'] && $_POST['ocena'] && $_POST['termin']&& $_POST['id_index'] ) {
  18.  $query = "INSERT INTO oceny (id_oceny,id_przedmiot, ocena, ";
  19.  $query .= "termin,id_index) VALUES ('".$_POST['id_oceny']."', '".$_POST['id_przedmiot']."', '".$_POST['ocena']."', '".$_POST['termin']."','".$_POST['id_index']."');";
  20.  $wynik = mysql_query ($query);
  21.  }
  22.  }
  23.  
  24. $id_index=$_GET['id_index'];
  25.  
  26. if ($_GET['co'] == 'skasuj') {
  27. $wynik = mysql_query
  28. ("DELETE FROM oceny WHERE id_index= '$id_index'");
  29. }
  30.  
  31. $wynik = mysql_query ("SELECT * FROM oceny, przedmioty;") or die ("błąd w pytaniu");
  32.  
  33. print "<TABLE CELLPADDING=5 BORDER=1>";
  34. print "<TR><TD><B>id_oceny</B></TD><TD><B>nazwa_przedmiot</B></TD><TD><B>ocena</B></TD><TD><B>termin</B></TD>";
  35. print "<TD><B>id_index</B></TD><TD></TD></TR>\n";
  36.  
  37. while ($rekord = mysql_fetch_assoc ($wynik)) {
  38. $id_oceny = $rekord['id_oceny'];
  39. $nazwa_przedmiot = $rekord['nazwa_przedmiot'];
  40. $ocena = $rekord['ocena'];
  41. $termin = $rekord['termin'];
  42. $id_index = $rekord['id_index'];
  43.  
  44.  
  45. print "<TR><TD>$id_oceny</TD><TD>$nazwa_przedmiot</TD><TD>$ocena</TD><TD>$termin</TD><TD>$id_index</TD><TD>";
  46. print "<A HREF=\"administracja.php?co=skasuj&id_index=$id_index\">usuń</A></TD></TR>\n";
  47. }
  48. print "</TABLE>";
  49. ?>


Porsze o pomoc sadsmiley02.gif

Ten post edytował yugodriver 25.05.2008, 08:49:46
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 Aktualny czas: 21.08.2025 - 22:39