Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> edycja danych
nevar
post
Post #1





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 26.03.2006

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


Mam skrypt wyświetlający mi wszystkie wszystkie pytania wraz z możliwymi odpowiedziami i teraz mam pytanie jak dodać do każdego z tych pytań dwa przyciski, jeden otwierający dodatkowe okno do edycji i drugi do usuwania.
Z góry wielkie dzięki!

  1. <?
  2. include ("baza.php"); 
  3. $baza = mysql_connect ($mysql_host, $mysql_user, $mysql_haslo);
  4. mysql_select_db($mysql_baza); 
  5. $wynik = mysql_query("select * from quiz"); 
  6.  
  7.  
  8. if (mysql_num_rows ($wynik)>0) 
  9. {
  10. $i=1;
  11. while($pytanie = mysql_fetch_array($wynik)) 
  12. {
  13. print '<font face="Arial" size="3">'.$i.'.</font>';
  14. print '<font face="Arial" size="3">'.$pytanie['pyt'].'</font><br>';
  15. print '<font face="Arial" size="2"><input type="radio" name=p'.$pytanie['id'].' value="a" />'.$pytanie['odpa'].'<br></font>';
  16. print '<font face="Arial" size="2"><input type="radio" name=p'.$pytanie['id'].' value="b" />'.$pytanie['odpb'].'<br></font>';
  17. print '<font face="Arial" size="2"><input type="radio" name=p'.$pytanie['id'].' value="c" />'.$pytanie['odpc'].'<br></font>';
  18. print '<br><hr>';
  19. $i++;
  20. }
  21. }
  22.  
  23. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
bigZbig
post
Post #2





Grupa: Zarejestrowani
Postów: 740
Pomógł: 15
Dołączył: 23.08.2004
Skąd: Poznań

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


Najprościej tak

  1. <?
  2. include ("baza.php"); 
  3. $baza = mysql_connect ($mysql_host, $mysql_user, $mysql_haslo);
  4. mysql_select_db($mysql_baza); 
  5. $wynik = mysql_query("select * from quiz"); 
  6.  
  7.  
  8. if (mysql_num_rows ($wynik)>0) 
  9. {
  10. $i=1;
  11. while($pytanie = mysql_fetch_array($wynik)) 
  12. {
  13. print '<font face="Arial" size="3">'.$i.'.</font>';
  14. print '<font face="Arial" size="3">'.$pytanie['pyt'].'</font><br>';
  15. print '<font face="Arial" size="2"><input type="radio" name=p'.$pytanie['id'].' value="a" />'.$pytanie['odpa'].'<br></font>';
  16. print '<font face="Arial" size="2"><input type="radio" name=p'.$pytanie['id'].' value="b" />'.$pytanie['odpb'].'<br></font>';
  17. print '<font face="Arial" size="2"><input type="radio" name=p'.$pytanie['id'].' value="c" />'.$pytanie['odpc'].'<br></font>';
  18. print '<input type="button" value="Edytuj" onclick="window.open('edytuj.php?id_pyt='.$pytanie['id_pyt'].'''nazwa').focus(); return false" />';
  19. print '<input type="button" value="Usuń" onclick="window.location='usun.php?id_pyt='.$pytanie['id_pyt'].''" />';
  20. print '<br><hr>';
  21. $i++;
  22. }
  23. }
  24.  
  25. ?>
Go to the top of the page
+Quote Post
nevar
post
Post #3





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 26.03.2006

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


Jak później w skrypcie edytuj.php odwołać się do właśnie tego wybranego do edycji pytania? jak powinno wyglądać zapytanie UPDATE?
W oknie do edycji powinna być widoczna treść tego pytania i możliwych odpowiedzi. Jak to wyświetlić za pomocą textarea?

Zaznaczam, że jestem raczej początkujący w tym (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Sprawa jest dość pilna! Bardzo bym prosił o pomoc! (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)

Ten post edytował nevar 15.04.2006, 12:33:50
Go to the top of the page
+Quote Post

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: 14.09.2025 - 20:53