Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: problem z rejestracja
Forum PHP.pl > Forum > PHP
slawek_master
  1. <?php
  2. <html>
  3. <head>
  4. <title>panel rejestracji</title>
  5. </head>
  6. <body>
  7. <form action="rejestracja.php" method="POST"><br />
  8. <input type="text" name="user" size="15"><br />
  9. <input type="text" name="pass" size="15">
  10. <input type="submit" value="rejestru sie">
  11. </form>
  12. ?>



logowanie.php
  1. <?php
  2.  
  3. $connect = mysql_connect("localhost","root","krasnal" ) or die ("sprawdz połacenie z serwerem");
  4.  
  5. mysql_select_db("nauka");
  6.  
  7. var_dump($_POST);
  8. $user = $_POST['user'];
  9. $pass = $_POST['pass'];
  10. $rejestracja = "INSERT INTO logowanie VALUES ($user, $pass)";
  11. mysql_query($rejestracja) or die(mysql_error());
  12.  
  13. echo "pomyslna rejestracja";
  14. ?>



prblem w tym ze to co wpisze w user to mi poxniej wyskakuje ze nie ma takiej kolumny i nazw "user'a" ;/ nie wiem o co codzi ale chyba komende do mysql dobrze napisalem
Cysiaczek
musisz w tym wypadku podać nazwy kolumn.
  1. <?php
  2. $rejestracja = "INSERT INTO logowanie ('user', 'pass') VALUES ($user, $pass)";
  3. ?>


Pozdrawiam
slawek_master
podawalem tongue.gif ale poxniej wykasowalem i tego nie bylo w kodzie tongue.gif ale zapomnialem dodac '' smile.gif ale teraz tez cos nie dziala

  1. <?php
  2. Something is wrong in your syntax obok ''user', 'pass') VALUES (slawek, lolowski)' w linii 1
  3. ?>
Cysiaczek
Ehh. usuń te apostrofy z pierwszego nawiasu i dodaj w drugim i będzie działać.

A wogóle to te pola w bazie nawywają się user i pass? czy inaczej?
slawek_master
juz dziala:)
  1. <?php
  2. $rejestracja = "INSERT INTO logowanie (user, pass) VALUES ('$user', '$pass')";
  3. ?>


dzieki @Cysiaczek smile.gif
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.