Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Dodawanie rekordów do bazy sql
Forum PHP.pl > Forum > PHP
pajdakks
Witam,
sprawa wygląda tak:
mam plik index.php w którym jest formularz :
  1. <form action="plik2.php" method="post">
  2.  
  3. <!-- Funkcja FORM odpowiada za wskazanie miejsca, gdzie zaczyna się formularz. Funkcja ACTION odpowiada, gdzie dane mają zostać wysłane. Funkcja METHOD służy do metody przekazywania danych. W naszym przypadku jest to metoda zwana POST-->
  4. <p>Nick: </p>
  5. <input name="nick" type="text" />
  6. <p>Strona WWW: </p>
  7. <input name="strona_www" type="text" />
  8.  
  9. <!-- Funkcja INPUT wskazuje na to, że to jest pole tekstowego. NAME służy do wskazania nazwy inputu, natomiast TYPE służy do określenia typu pola. -->
  10. <input value="Wyślij" type="submit" />
  11.  
  12. <!-- Zauważyłeś pewnie, że funkcja TYPE ustawiona jest na "submit". Jest tak dlategego, że submit odpowiada za wysłanie danych. Po prostu jest to przycisk. -->
  13. <br />
  14. </form>

oraz mam drugi plik : plik2.php
  1. <?php
  2. $nick = $_POST['nick];
  3. $strona_www = $_POST['strona_www'];
  4. $host="serv23.sqlhost.pl";
  5. $db_user="pajda_pajdaa";
  6. $db_password="ciul123";
  7. $database="pajda_AdresyWWW";
  8. $db = mysql_connect($host, $db_user, $db_password);
  9. mysql_select_db($database);
  10. mysql_query("SET NAMES utf8");
  11. $zapytanie = "INSERT INTO 'tabela' ('nick', 'strona_www') VALUES ('".$nick."', '".$strona_www."' )";
  12. $wykonaj = mysql_query($zapytanie) or die(mysql_error());
  13. ?>

I gdy chce dodać rekord do bazy wyskakuje coś takiego :

Parse error: syntax error, unexpected T_STRING, expecting ']' in /home/pajda/domains/pajda.inten.pl/public_html/test30/plik2.php on line 3

Proszę o pomoc. Pozdrawiam
tehaha
w plik2.php w drugiej linijce brakuje jednej apostrofa
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.