Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][mysql]dodawanie rekordow/kategorie
gigzorr
post
Post #1





Grupa: Zarejestrowani
Postów: 652
Pomógł: 47
Dołączył: 6.02.2010
Skąd: Radom

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


  1. <?php
  2.  
  3.  
  4.  
  5. if (!$tekst)
  6.  
  7. {
  8. echo "Nie zostały wypełnione wszystkie pola";
  9. }
  10.  
  11.  
  12. $tekst = addslashes($tekst);
  13.  
  14.  
  15. $db = mysql_connect("localhost", "root", "krasnal");
  16. if (!$db)
  17. {
  18. echo "Nie można nawiązać połączenia z bazą danych";
  19. }
  20.  
  21. mysql_select_db("opisiki");
  22.  
  23. $query = "insert into angielskie values ('".$tekst. "')";
  24. $query = "insert into erotyczne values ('".$tekst. "')";
  25. $query = "insert into smieszne values ('".$tekst. "')";
  26.  
  27. $result = mysql_query($query);
  28.  
  29. if($result)
  30. echo "opis <b>".$tekst."</b> został dodany";
  31. else {echo "juz jest ten opis.";}
  32.  
  33.  
  34. ?>


  1. <form action="dodaj.php" method="post">
  2. Opis:<input type="text" name="tekst" /><br /><br />
  3. Kategoria:
  4. <select name="nazwa">
  5. <option>smieszne</option>
  6. <option>erotyczne</option>
  7. <option>angielskie</option>
  8.  
  9. <br /><br />
  10. <input type="submit" value="Dodaj" />
  11. </form>


Mam taki oto kod , w bazie danych mam 3 tabele , smieszne,erotyczne,angielskie.
I teraz mam problem , nie mam pomysłu jak zrobić zapytanie?$query , żeby dodawał
np wybiore erotyczne , i wpisze opis i doda do tabeli erotyczne.
Jedyne co udało mi się zrobić to , np zapytanie
  1. $query = "insert into angielskie values ('".$tekst. "')";

[/php]
i wszystko ładnie doda to tabeli angielskie
ale już jak mam:
  1. $query = "insert into angielskie values ('".$tekst. "')";
  2. $query = "insert into smieszne values ('".$tekst. "')";
  3. $query = "insert into erotyczne values ('".$tekst. "')";

czyli wybiore np smieszne to i tak doda do innego chyba trzeciego.

Ten post edytował gigzorr 10.03.2010, 17:07:31
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: 23.08.2025 - 08:14