Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Php nie dodaje rekordów do bazy
Dunio
post
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 11.06.2009

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


Witam wszystkim:)
Jestem na razie bardzo początkującym programistą i pisze sobie taki skrypt, który przesyła dane z formularza do treści strony. Mam taki problem, a mianowicie php nie dodaje mi rekordów do bazy danych. Nie pokazuje żadnych błędów. Tutaj macie mój kod.
  1. <?
  2. $wartosc=$_POST;
  3. if(empty($wartosc)){
  4.  echo"
  5. <form action='edit.php' method='POST'><br>
  6. Nazwa:<br>
  7. <input type='text' name='nazwa'><br>
  8. Opis:<br>
  9. <textarea size='50' name='opis'>
  10. </textarea><br>
  11. Adres:<br>Uwaga: Bez początku http<br>
  12. <input type=text name='link'><br>
  13. Autor:<br>
  14. <input type='radio' name='autor' value='dunio' />Dunio<br>
  15. <input type='radio' name='autor' value='konzi' />Konzi<br>
  16. Kategoria:<br>
  17. <input type='radio' name='kate' value='techno' />Techno<br>
  18. <input type='radio' name='kate' value='disco' />Disco<br>
  19. <input type='radio' name='kate' value='rock' />Rock<br>
  20. <input type='submit' value='wyslij'>
  21. </form>
  22. ";
  23. }
  24. else{
  25.  
  26.  $connection=mysql_connect('localhost','uzytkownik','haslo');
  27.  $baza="music";
  28.  $tabela="pliki";
  29.  $_POST['nazwa']=$nazwa;
  30.   $_POST['opis']=$opis;
  31.    $_POST['link']=$link;
  32.     $_POST['autor']=$autor;
  33.      $_POST['kate']=$kate;
  34.  $wstaw="INSERT INTO $tabela(id,nazwa,opis,link,autor,kate) VALUES(null,\"$nazwa\",\"$opis\",\"$link\",\"$autor\",\"$kate\")";
  35.  $rezultat=mysql_query($wstaw,$connection);
  36.  
  37.  if($rezultat) {  
  38.    echo"Dane zostaly dodane<br>";
  39.    
  40.  }
  41.  else{
  42.    echo"Nie udało się dodać danych<br>";
  43.    }
  44.  
  45. }
  46. echo"<br>
  47.  $nazwa<br>
  48.  $opis<br>
  49.  $link<br>
  50.  $autor<br>
  51.  $kate<br>
  52.  ";
  53. ?>

Z góry dzięki za pomoc.
P.S. Możliwe bardzo podstawowe błędy ;p
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: 26.09.2025 - 20:48