chtěl jsem poprosit o radu.
Chtěl bych si vytvořit jednoduchou databázi s kontakty. Databaze SQL a přístup přes php stránky.
1. jak vytvořit přístup s heslem do této databáze (možnost i více uživatelů - hesla uloženy v SQL).
2. jak vkládat kontakty, po jednom
3. jak upravovat či mazat.
Existují i nějaké odkazy na tuto problematiku.
Díky moc za radu
1)
vytvoř si tabulku s lidma, kteří mají do db přístup. Stačí asi sloupce id, login, heslo, pak mám v oblibě přidávat sloupec latlogin a lastip pro záznam toho, kdy a odkud se uživatel naposledy přihlásil, ale není až tak důležité.
Na přihlašovací stránce si vytvoř formulář s textboxy na login a heslo, na cílové stránce odešleš dotaz "select login from uzivatele where login like '$login' and heslo = '$heslo'" a zjistíš, jestli existuje nějaký výsledek. Pokud ano, uživatele přihlásíš a vytvoříš mu session.
poznámka: sloupec heslo mám v oblibě koódovat pomocí md5, takže pak před dotazem by bylo třeba na $heslo použít funkci md5()
2)
co takhle "insert into kontakty(jmeno,prijmeni,adresa,telefon,...) values ('$jmeno','$prijmeni','$adresa','$telefon',...)" ?
samozřejmě za předpokladu, že už máš tabulku kontakty o dané struktuře..
3a)
update kontakty set jmeno='$novejmeno', adresa='$novaadresa' where id='$id'
3b)
delete from kontakty where id='$id'