Gabik 1 Odesláno: 29. Květen, 2010 Share Odesláno: 29. Květen, 2010 Tak rano som sa nudil tak som prevas pripravil tento navod dufam ze zaciatocnikom to pomoze :angel: //Navod zapis,uprava,mazanie udajov v databaze //Hlavna je natom tato tabulka vytvorite si ju v phpmyadmin tusim ze sa tu nachadza navod ako na to CREATE TABLE `tabulka` ( `id` int(10) unsigned NOT NULL auto_increment, `nadpis` text character set cp1250 collate cp1250_czech_cs, `text` text character set cp1250 collate cp1250_czech_cs, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin2 PACK_KEYS=0 AUTO_INCREMENT=1; =========================================================================================================== A este vam tu pridam subor pripojenie.php do databazy <?php $db_hostitel = "localhost"; //hostitel napr. localhost $db_uzivatel = "uzivatel"; //uzivatel $db_heslo = "heslo"; //heslo $db_nazov = "databaza"; //databaza mysql_connect($db_hostitel, $db_uzivatel, $db_heslo) or die ('Error! Chybne udaje!'); mysql_select_db($db_nazov) or die ('Error! Databaza Neexistuje!'); ?> =========================================================================================================== //1.krok Vytvorime si subor napr. zapis.php <?php include("pripojenie.php"); //nemoze vam chybat pripojenie do databazy if(isset($_POST['vloz'])) //ak bolo stlacene tlacitko Vlozit { $nadpis = $_POST['nadpis']; $text = $_POST['text']; $sql = "insert into tabulka set nadpis='".$nadpis."', text='".$text."';"; //prida udaje do db $vysledok = mysql_query($sql); if ($vysledok) { echo "Udaj uspesne pridany"; //vypise uspesnost } else { echo "Udaj nemohol byt pridany! Skuste to ešte raz."; //vypise neuspesnost }} ?> //formular Nadpis: Text: //OK tak zapis by sme mali ak su nejake problemy tak napiste =========================================================================================================== //2.krok Vytvorime si subor napr. vypis.php <?php include("pripojenie.php"); $sql = mysql_query("SELECT * FROM tabulka") or die(mysql_error()); while($vypis = mysql_fetch_array($sql)) { echo "".$vypis["nadpis"]." "; //vypise nadpis echo "".$vypis["text"]." "; // vypise text //Tu mate odkazy na upravenie alebo zmazanie udajov odkazy si uz mozte upravit podla seba echo "Zmenit | Zmazat"; } ?> //Tak vypis by bol hotovy ak sa vyskytnu problemi tak napiste =========================================================================================================== //3.krok Subor zmaz.php <?php include("pripojenie.php"); if($zmazat == "ok") { $sql = "delete from tabulka where id=".$id.""; //zmaze udaj podla id $vysledok = mysql_query($sql); if ($vysledok) { echo "Udaj úspešne zmazany"; //vypise uspesnost } else { echo "Udaj nemohol byt zmazany! Skuste to ešte raz."; //vypise neuspesnost }} ?> //Ak bude problem napiste =========================================================================================================== //A je tu posledny krok upravovanie udajov v db //4.krok Subor uprav.php <?php include("pripojenie.php"); if(isset($_POST['uprav'])) //ak bolo stlacene tlacitko uprav { $nadpis = $_POST['nadpis']; $text = $_POST['text']; $sql ="UPDATE tabulka set nadpis='".$nadpis."', text='".$text."' WHERE id = '".$udaj."'"; //upravime udaje v db $vysledok=mysql_query($sql); if ($vysledok) { echo "Udaj uspesne upraveny"; //vypise uspesnost } else { echo "Udaj nemohol byt upraveny! Skuste to ešte raz."; //vypise neuspesnost }} $sql = mysql_query("SELECT * FROM tabulka where id= '".$udaj."'"); //vytiahneme udaje z db $vypis = mysql_fetch_row($sql); echo ''; echo 'Nadpis: '; //vypiseme nadpis echo 'Text: '.$vypis[2].' '; //vypiseme text echo ''; echo ''; ?> =========================================================================================================== Tak to je vsetko dufam ze vam tento navod pomohol ak budu nejake problemy tak napiste s pozdravom Gabik Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now