Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Gdzie mam błąd?
Forum PHP.pl > Forum > Przedszkole
Jamalrabka
  1. <?php
  2. <html>
  3. <head>
  4. <title>Nasz znak</title>
  5. </head>
  6. <body>
  7. <form method="POST" action="ogloszenie_php.php">
  8. ID: <p><input type="text" name="id" size="10"><br></p>
  9. Nasz znak: <p><input type="text" name="nasz_znak" size="20"><br></p>
  10. Znak sprawy: <p><input type="text" name="znak_sprawy" size="20"><br></p>
  11. Treść ogłoszenia:
  12. <p><textarea rows="25" name="tresc" cols="96"></textarea>
  13.  </p>
  14.  
  15. <input type="submit" value="Prześlij" name="dodaj">
  16. <input type="reset" value="wyczyść" name="reset"></p>
  17. </form>
  18.  
  19. </body>
  20.  
  21. </html>
  22. ?>


  1. <html>
  2. <head>
  3. <title>hh</title>
  4. </head>
  5. <body>
  6. <?php
  7.  
  8. include ("login.php");
  9.  
  10. $db=@mysql_select_db($dbName,$polacz) or die (mysql_error());
  11. echo "ID: ".$_POST['id'];
  12. echo "<br>";
  13. echo "Nasz znak to: ".$_POST['nasz_znak'];
  14. echo "<br>";
  15. echo "Znak sprawy to: ".$_POST['znak_sprawy'];
  16. echo "<br>";
  17. echo "Treść ogłoszenia: ".$_POST['tresc'];
  18. echo "<br><br>";
  19.  
  20.  
  21.  
  22. if(isset($_POST['nasz_znak'])){
  23.  
  24. $id=$_POST['id'];
  25. $znak_s=$_POST['znak_sprawy'];
  26. $znak_n=$_POST['nasz_znak'];
  27. $tresc=$_POST['tresc'];
  28.  
  29. $zapytainie = "INSERT INTO ogloszenia (nasz_znak) VALUES ('$znak_n') ";
  30.  
  31. $rezultat = mysql_query($zapytanie, $polacz) or die(mysql_error());
  32.  
  33. }
  34. ?>
  35. </body>
  36. </html>


  1. <?php 
  2.  
  3. $host = 'localhost'; // nazwa lub numer IP hosta
  4. $user = 'uzyktownik'; // nazwa użytkownika
  5. $password = 'haslo'; // hasło do bazy
  6. $dbName = 'nazwa_bazy'; // nazwa bazy danych
  7. $polacz= @mysql_connect("$host" , "$user","$password") or die (mysql_error());
  8.  
  9.  
  10. $db=@mysql_select_db($dbName,$polacz) or die (mysql_error());
  11.  
  12.  
  13.  
  14. ?>


Panowie gdzie tkwi problem. Rezultat jest taki ze przez $_POST dane są zaczytywane do nowej strony ale nie zapisuje danych do bazy. Komunikat od serwera jest taki.: Query was empty PORADZCIE!!!
nospor
Blad wyraźnie ci mowi, że zapytanie jest puste. Wlacz szare komorki i sprawdź czy ci sie zmienne zgadzaja. (podpowiedź: nie zgadzają sie tongue.gif)

zamykam z dwoch powodow:
1) literowek w kodzie takich co ty masz to nie rozwiązujemy - bez przesady
2) co to za tytul?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.