Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] Logowanie - Rejestracja
omajgat
post
Post #1





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 7.10.2009

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


Witam, to moja 1 styczność z mysql. Staralem sie zrobic cos prostego dla testu. Lecz na samym poczatku juz napotkalem na problem (IMG:style_emoticons/default/smile.gif)

1.Z poradnikow wykołowałem taki oto skrypt:
Kod
<?php
$sql_conn = mysql_connect('localhost', 'test', 'tratata');
if($sql_conn == true) {
echo "zalogowano";
}
else {
echo "kiszka";
}
mysql_select_db('test')
    or die('Nie udało się wybrać bazy danych...');
$zapytanie = 'CREATE TABLE nba (id int NOT NULL AUTO_INCREMENT, imie char(30), lata char(3), punkty char(3), mistrzostwa char(3), PRIMARY KEY(id))';
mysql_close($sql_conn);
?>

Niby łączy, wybiera baze, lecz nie tworzy tabeli z wpisami. Poprostu baza pozostaje pusta.

2.Celem moim jest zbudowanie skryptu aby uzytkownik/klient mial swoje konto, w nim kilka wpisow (nazwa uslugi, status, termin wygasniecia, ew jakies info).
Czy bedzie Ktos tak mily i nakieruje mnie w podpunktach jak to nalezy zrobic, oczywiscie nie chodzi mi o gotowca ;p Lecz o to jak nalezy to 'zaprojektowac', 'wykonac'.

ps. Oczywiscie moglbym poszukac jakis gotowcow, ale to nie rozwiaze problemu jakim jest brak wiedzy podczas wdrazania skryptu, modyfikacji itp..

Ten post edytował omajgat 30.10.2009, 08:41:47
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
omajgat
post
Post #2





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 7.10.2009

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


Dziękuje obojgu.
Następne czego nie mogę 'ogarnac'. Mianowice aby podczas rejestracji nie dodalo takiego samego loginu.
Kod
<?php
$login = $_POST['login'];
$haslo = $_POST['haslo'];
$email = $_POST['email'];
$tresc = $_POST['tresc'];


$lacz = mysql_connect( "localhost", "test", "asas12" );
$wybierz = mysql_select_db ( 'test' );

$zapytanie = "INSERT INTO `klienci` (`id`, `login`, `haslo`, `email` , `tekst`) VALUES ('', '$login', '$haslo', '$email', '$tresc')";
$idzapytania = mysql_query($zapytanie);
mysql_close($lacz);
?>


Czy nalezy wstawic tutal funkce SELECT i sprawdzic login w rekordach, jezeli jest to die i wywalic info ze juz jest, a jezeli nie to wykona dopiero $zapytanie czy jest jakis bardziej zaawansowany a zarazem łatwiejszy sposob?

Ten post edytował omajgat 30.10.2009, 08:34:54
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: 17.10.2025 - 05:59