Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] dodawanie rekordów
Forum PHP.pl > Forum > Przedszkole
riddick1
  1. <?php
  2. include "config.php";
  3. //include "sql_zap.php";
  4.  
  5. //przetwarzamy nasze dane z formularza
  6.  
  7. $opcja1 = $_POST['nazwa'];
  8. $opcja2 = $_POST['rodzaj'];
  9. $opcja3 = $_POST['smak'];
  10. $opcja4 = $_POST['firma'];
  11.  
  12.  
  13. $sad = "INSERT INTO `napoje` VALUES ('', '$opcja1', '$opcja2', '$opcja3', '$opcja4')";
  14. //$ins = "INSERT INTO napoje SET id='', nazwa='$opcja1', rodzaj='$opcja2', smak='$opcja3', firma='$opcja4'";
  15. $aaa = mysql_query($sad);
  16. echo "ok";
  17.  
  18. ?>


próbuje dodać rekordy do bazy, ani metoda za komentarzem nie działa ani ta bez! może mi ktoś pomóc smile.gif plik config.php zawiera połączenie do bazy, co mam zrobić żeby dane mnie się dodały smile.gif Z góry dzięki smile.gif
Lejto
zrób tak na końcu kodu:
  1. <?php
  2. if(!$aaa)
  3. {
  4. }
  5. ?>

i napisz czy jest jakiś błąd
nevt
domyślam się, że pole `id` jest typu AUTOINCREMENT, wtedy:
  1. <?php
  2. // albo
  3. $sad = "INSERT INTO `napoje` VALUES (NULL, '$opcja1', '$opcja2', '$opcja3', '$opcja4');";
  4. // albo
  5. $sad = "INSERT INTO `napoje` SET `id`=NULL, `nazwa`='$opcja1', `rodzaj`='$opcja2', `smak`='$opcja3', `firma`='$opcja4';";
  6. ?>
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.