Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL] Wybór z pliku txt w formularzu oraz pytanie do bazy, Wybór z pliku txt w formularzu oraz pytanie do bazy
Gnat
post 10.06.2009, 20:29:06
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 10.06.2009

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


Witam. Jestem tutaj pierwszy raz i proszę o wyrozumiałość jeśli źle sformułowałem pytanie. Zaczynam z PHP i mam takie 2 pytanie.

W formularzu sa dwie opcje do wyboru. Chciałbym zrobić tak żeby: jak w pierwszej opcji wybiorę jakieś imie np. Andrzej, to w drugiej opcji żeby już nie można było wybrać tego imienia (żeby było niedostępne już imię Andrzej). Poproszę o pomoc.

Plik index.php
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2.  
  3. <html>
  4. <head>
  5. <title>Untitled</title>
  6. </head>
  7. <body>
  8.  
  9. <form action="zapis.php" method="post">
  10.  
  11. <?php
  12. print "<br>";
  13. print "<br>";
  14. print "Imie :";
  15. print "<br>";
  16. $fp=fopen("wnioski.txt","r");
  17. $pl1=file('wnioski.txt');
  18. fclose($fp);
  19. print"<select name='imie' style='width: 150px;' size='1'>";
  20. print"<option value='' selected>wszystkie</option>";
  21. for($x=0;$x<count($pl1);$x++) {
  22. print"<option value='$pl1[$x]'>$pl1[$x]</option>";
  23. }
  24. print"</select></td>";
  25. print "<br>";
  26.  
  27. print "Imie :";
  28. print "<br>";
  29. $fp=fopen("wnioski.txt","r");
  30. $pl1=file('wnioski.txt');
  31. fclose($fp);
  32. print"<select name='imie1' style='width: 150px;' size='1'>";
  33. print"<option value='' selected>wszystkie</option>";
  34. for($x=0;$x<count($pl1);$x++) {
  35. print"<option value='$pl1[$x]'>$pl1[$x]</option>";
  36. }
  37. print"</select></td>";
  38. print "<br>";
  39.  
  40. ?>
  41.  
  42. <input type="submit" value="wyslij" />
  43. <input type="button" value="anuluj" onclick="location='http://www.google.pl/';" />
  44.  
  45. </form>
  46. </body>
  47. </html>





Plik zapis.php

  1. <?php
  2.  
  3. echo "<pre>";
  4. print_r($_POST);
  5. echo "</pre>";
  6.  
  7. echo "<br /><br /><br /><br />";
  8.  
  9. if(isset($_POST['imie']))
  10. {
  11. echo "Wybrane imie 1 : ".$_POST['imie']."<br />";
  12. }
  13. if (isset($_POST['imie1']))
  14. {
  15. echo "Wybrane imie 2 : ".$_POST['imie1']."<br />";
  16. }
  17. ?>




Formularz jest dostępny jest w necie pod adresem:

http://members.lycos.co.uk/claudia78/


Drugie pytanie mam do zapytanie bazy o konkretną komórkę.

$zapytanie = "select * from osoby where instrukcja like''";
$wykonaj = mysql_query($zapytanie) or die ("<BR>Zapytanie bazy błędne");
$suma_wynikow = mysql_num_rows($wykonaj);

Tutaj wskazuje wszystkich z tabeli osoby kiedy w kolumnie instrukcja jest pusta wartość. A jak zapytać o to samo ale kiedy instrukcja posiada wartość (czy w tej komórce jest obojętnie jaki wpis) ?

Pozdrawiam, czekam na wpisy i dziękuje za odp. !
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: 24.07.2025 - 13:49