Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] problem z insert into
Forum PHP.pl > Forum > Przedszkole
welluser
Co w tej linijce jest nie tak ?

  1. $sql = “INSERT INTO adv (name, pass, phone, mail,rodzaj, cel, woj, miejsc, tresc, photo)
  2. VALUES ($name, $pass, $phone, $mail, $rodzaj, $cel, $woj ,$miejsc, $tresc, $photo)”;
[/html]

Próbowałem też tak:
  1. $sql = “INSERT INTO adv (`name`, `pass`, `phone`, `mail`,`rodzaj`, `cel`, `woj`, `miejsc`, `tresc`, `photo`)
  2. VALUES (`$name`, `$pass`, `$phone`, `$mail`,`$rodzaj`, `$cel`, `$woj` ,`$miejsc`, `$tresc`, `$photo`)”;
piotrooo89
tam gdzie masz mysql_query daj mysql_error i będziesz wiedział wszystko.
blooregard
Wartości, które w bazie zdefiniowane są jako tekstowe (varchar, text itp.) muszą znaleźć się w apostrofach bądź cudzysłowach
welluser
przesylam caly kod, blad wyskakuje przy linii 19 parse error
  1. <?php
  2. $name = $_POST[name];
  3. $pass = $_POST[pass];
  4. $pass2 = $_POST[pass2];
  5. $phone = $_POST[phone];
  6. $mail = $_POST[mail];
  7. $mail2 = $_POST[mail2];
  8. $rodzaj = $_POST[rodzaj];
  9. $cel = $_POST[cel];
  10. $woj = $_POST[woj];
  11. $miejsc = $_POST[miejsc];
  12. $tresc = $_POST[tresc];
  13. $photo = $_POST[photo];
  14. if ($mail==$mail2 && $pass==$pass2) {
  15. $link = mysql_connect("localhost", "root", "krasnal") or die('Błąd podczas nawiązywania połączenia: ' . mysql_error());
  16. mysql_select_db("serwis", $link) or die('Błąd podczas wybierania bazy danych: ' . mysql_error());
  17. $sql = ?INSERT INTO adv(`name`, `pass`, `phone`, `mail`,`rodzaj`, `cel`, `woj`, `miejsc`, `tresc`, `photo`)
  18. VALUES (`$name`, `$pass`, `$phone`, `$mail`,`$rodzaj`, `$cel`, `$woj` ,`$miejsc`, `$tresc`, `$photo`)?;
  19. }
  20.  
  21. else {
  22. if($pass!=$pass2) {
  23. echo "Podano różne hasła";
  24. }
  25. if ($mail!=$mail2) {
  26. echo "Podano różne maile";
  27. }
  28. }
  29. ?>
erix
Nie przesadzajmy... brzydal.gif

Zainstaluj sobie IDE ze sprawdzaniem składni, chociaż byś się wysilił, żeby przeanalizować tę linijkę. Temat oczywiście zamykam.
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.