Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Przekazanie danych z formularza, Undefined index: dana in ...7.php on line 35
athis
post
Post #1





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

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


Pytanie prymitywne aczkolwiek sam chciałem dojść co jest źle i nie podołałem.. Uczę się na Wampie- wirtualny serwer, mysql itd. Błąd w pogrubionej linii

  1. <form method="GET" action="7.php"> // formularz
  2. <input type="submit" value="ok" />
  3. <input type="text" name="dana"/>
  4. </form>


  1. <?php
  2. $dana=$_GET['dana'];
  3.  
  4. if (!isset($dana) || $dana==0 ) {
  5. echo('wybierz miasto'); }
  6. else {
  7.  
  8. if (!$db = mysql_connect('localhost', 'root', '')) {
  9. echo('<br />Błąd łączenia z bazą');
  10. }
  11. else {
  12. echo('<br />Połączenie nawiązane');
  13. }
  14.  
  15. if (!mysql_select_db('nauka', $db)) {
  16. echo('<br />Nie udało się załadować żądanej bazy');
  17. }
  18. else {
  19. echo('<br />Połączono z wybraną bazą');
  20. }
  21.  
  22. $dane=mysql_query("select * from miasta where nazwa_miasta=".$dana);
  23. while ($txt=mysql_fetch_assoc($dane)) {
  24. echo('<br />'.$txt['id_miasta'].' '. $txt['nazwa_miasta']);
  25. }
  26. }
  27.  
  28. ?>

  1. </body>
  2. </html>


Notice: Undefined index: dana in C:\wamp\www\7.php on line 11

Z góry dzięki za rzucenie okiem.

Ten post edytował athis 12.08.2012, 01:27:41
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
athis
post
Post #2





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

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


Co do apostrofów- dzięki za słuszną uwagę.

Mam na myśli, że nawet po podaniu w formularzu poprawnej nazwy miasta która powinna moim zdaniem spowodować wyświetlenie danych wybranych przez select, nie dzieje się tak lecz skrypt nadal traktuje jakby nie wprowadzono danych do formularza.

Ten post edytował athis 12.08.2012, 01:51:17
Go to the top of the page
+Quote Post

Posty w temacie


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: 4.10.2025 - 23:09