Autorius Tema: Prašau php-sql pavyzdžio su ivedimu issaugojimu isvedimu  (Skaityti 70 kartai)

6tm

  • Forumo naujokas
  • Žinutės: 5
  • Karma: +0/-0

  • Aktyvumas per 30d.
    5.88%
Gal kas nors šios idėjos pamokėlę sukurs? (tokiems kaip aš ši pamoka įžengimui į PHP ir SQL pasaulį bus labai naudinga)

Mano idėja labai paprasta, bet norėčiau, kad ji būtų surišta su MySQL. Ji yra tokia:

Įėjus į tinklapį rodo laukelį žodžio įrašymui, galima įrašyti žodį ir paspaudus siųsti žodis bus išsaugomas duomenų bazėj, o jei žodis bus > 1 - rodys klaidą "Prašome įvesti tik vieną žodį". Ir kur nors bus galima paspausti "žodžiai", atidarius naują puslapį
"žodžiai" parodys visus žodžius kurie buvo įrašyti.

Tikiuosi supratote ko aš norėčiau. Jei darysit šitą pamokėlę paaiškinkit viską nuo a iki ž (kaip susikurti duomenų bazę, kaip susikurti tas lenteles ir t.t.)
« Paskutinis taisymas: 2011-02-09 18:02:31 nuo Lukas Liesis »

Lukas Liesis

  • Administratorius
  • Super HEROJUS
  • Žinutės: 3836
  • Karma: +114/-11

  • Aktyvumas per 30d.
    100%
Re: Prašau vieno pavyzdžio
« Atsakyti #1 : 2011-02-09 18:01:26 »
gal ir padarysiu :)
tik turesi prizadeti daugiau niekada nekurti temu su pavadinimu, kuriame nesimato apie ka tema. jei prasai kazko, tai parasyk bent keliais zodziais ko.
Jūsų draugas, kolega ir puslapio administratorius,

Lukas.
Manualai.lt Facebooke
Jums patinka manualai.lt projektas?
serveriai.lt 40% nuolaida!

6tm

  • Forumo naujokas
  • Žinutės: 5
  • Karma: +0/-0

  • Aktyvumas per 30d.
    5.88%
Re: Prašau php-sql pavyzdžio su ivedimu issaugojimu isvedimu
« Atsakyti #2 : 2011-02-09 18:17:18 »
Prižadu.  :)

Aš prieš rašydamas galvojau, kad negerai darau, bet niekaip nesugalvojau idėją atsipindinčio temos pavadinimo.

Lukas Liesis

  • Administratorius
  • Super HEROJUS
  • Žinutės: 3836
  • Karma: +114/-11

  • Aktyvumas per 30d.
    100%
Re: Prašau php-sql pavyzdžio su ivedimu issaugojimu isvedimu
« Atsakyti #3 : 2011-02-09 19:39:08 »
pamoka padariau, gavosi ~40 min. tai kol surendins + sukels i youtube + youtube'as sumastys viska tai praeis laiko :) siaip kai jau sudesiu i youtube'a ikelsiu iskart linkus, tik kol youtube'as rodys juos HD kokybej, tai reikes palaukti nezinau kiek laiko, gal valanda, gal diena.. youtube'o klaust reik :)
Jūsų draugas, kolega ir puslapio administratorius,

Lukas.
Manualai.lt Facebooke
Jums patinka manualai.lt projektas?
serveriai.lt 40% nuolaida!

6tm

  • Forumo naujokas
  • Žinutės: 5
  • Karma: +0/-0

  • Aktyvumas per 30d.
    5.88%
Re: Prašau php-sql pavyzdžio su ivedimu issaugojimu isvedimu
« Atsakyti #4 : 2011-02-09 19:48:26 »
Na man nelabai svarbu HD ar ne. Svarbu, kad tik pamokėlė būtų ir, kad būtų įmanoma įžiūrėti kas ten vyksta.

Ačiū iš anksto. :)

Lukas Liesis

  • Administratorius
  • Super HEROJUS
  • Žinutės: 3836
  • Karma: +114/-11

  • Aktyvumas per 30d.
    100%
Re: Prašau php-sql pavyzdžio su ivedimu issaugojimu isvedimu
« Atsakyti #5 : 2011-02-09 20:06:33 »
pamokas jau ikeliau i youtube, ne uz ilgo jau visos bus paruostos ziurejimui HD kokybe :) sekmes!


1dalis:

php mysql pamoka - pradmenys turinys aprasyme 1 dalis


2 dalis:

php mysql pamoka - pradmenys turinys aprasyme 2 / 4



3 dalis:

php mysql pamoka - pradmenys turinys aprasyme 3 / 4


4 dalis:

php mysql pamoka - pradmenys turinys aprasyme 4 / 4




pamokos kodas:

<?php 

####################################################
############# prisijungimas i duomenu baze
####################################################

mysql_connect('localhost''root''') or die(mysql_error());
mysql_select_db('demo') or die(mysql_error());


####################################################
############# naujos informacijos irasymas i duomenu baze
####################################################


if(isset($_POST['zodis'])){
$pos strpos($_POST['zodis'], ' ');
if($pos 0){
print '<h2>Prasome ivesti viena zodi.</h2>';
} else {

$query "INSERT INTO `zodziai` (`id` ,`zodis` ,`laikas`)
                                 VALUES (NULL ,  '"
.$_POST['zodis']."', CURRENT_TIMESTAMP);";
mysql_query($query) or die(mysql_error());

}
}





?>


<form action="php_mysql.php" method="post">
<input type="text" maxlength="255" name="zodis" value="" />
<br />
<input type="submit" value="Talpinti" />
</form>

<h1>Esami irasai</h1>
<table cellpadding="0" cellspacing="0" border="1">
<tr>
<td>ID</td>
<td>Zodis</td>
<td>Laikas</td>
</tr>
<?php 

$query 
"SELECT * FROM  `zodziai`";
$result mysql_query($query);

while( 
$row mysql_fetch_object($result) ){
print '

<tr>
<td>'
.$row->id.'</td>
<td>'
.$row->zodis.'</td>
<td>'
.$row->laikas.'</td>
</tr>
'
;
}


?>


</table>





sql export'as:

inportuoti galima per phpmyadmin'a SQL uzklausa vykdyti pasirink ir papeistink sita koda

-- phpMyAdmin SQL Dump
-- version 3.3.9
-- http://www.phpmyadmin.net
--
-- Host: localhost
-- Generation Time: Feb 09, 2011 at 06:14 PM
-- Server version: 5.5.8
-- PHP Version: 5.3.5

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;

--
-- Database: `demo`
--
CREATE DATABASE `demo` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;
USE `demo`;

-- --------------------------------------------------------

--
-- Table structure for table `zodziai`
--

CREATE TABLE IF NOT EXISTS `zodziai` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `zodis` varchar(255) NOT NULL,
  `laikas` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=8 ;

--
-- Dumping data for table `zodziai`
--

INSERT INTO `zodziai` (`id`, `zodis`, `laikas`) VALUES
(1, 'pirmas', '2011-02-09 18:33:02'),
(2, 'antras', '2011-02-09 18:33:45'),
(3, 'trecias', '2011-02-09 18:34:22'),
(4, 'ketvirtas', '2011-02-09 18:54:48'),
(6, 'sestas', '2011-02-09 18:56:47'),
(7, 'septintas', '2011-02-09 18:56:51');

« Paskutinis taisymas: 2011-02-09 23:23:11 nuo Lukas Liesis »
Jūsų draugas, kolega ir puslapio administratorius,

Lukas.
Manualai.lt Facebooke
Jums patinka manualai.lt projektas?
serveriai.lt 40% nuolaida!

ganjabest

  • HEROJUS
  • Žinutės: 626
  • Karma: +29/-0
  • Povilas Stankevičius

  • Aktyvumas per 30d.
    100%
Re: Prašau php-sql pavyzdžio su ivedimu issaugojimu isvedimu
« Atsakyti #6 : 2011-02-09 20:24:26 »
Saunu. Nors ir nebeidomi si tema jau man, bet paziuresiu pamokele. Gal kazka idomaus rasiu  :) Aplamai tiokiu visai is pirmo zvilgsnio paprastu pamoku reikia lietuviu kalba. Nes tikrai kaip ejau pradmenis buvo sunkoka kol siek tiek nepramokau anglu kalbos ir ziurejau/skaiciau pamokas anglu kalba. Nekarta jau ruosiaus kurt pamokas, bet viskas pasibaigdavo del ziniu trukumo ar uzimtumo :D O jei kas suprantat anglu (bet nebutina) paziureti youtube "phpacademy" php pamoku cikla. Is tiesu daznai ikeliamos naujos pamokos kur labai aiskiai pateikiama vaizdine informacija. Galima net neklausyti ka kalba, o tiesiog susistabdyti video ir pamastyti "kodel taip, o ne kitaip".
Visi žmonės kaip žmonės - tik aš vienas kaip dievas!

6tm

  • Forumo naujokas
  • Žinutės: 5
  • Karma: +0/-0

  • Aktyvumas per 30d.
    5.88%
Re: Prašau php-sql pavyzdžio su ivedimu issaugojimu isvedimu
« Atsakyti #7 : 2011-02-09 20:54:41 »
Šaunu, kad tiek stengiesi dėl kitų. +REP
Video puikūs (viską paaiškini savais žodžiais, o ne kaip kiti visą teoriją suvaro, kur pusė žodžių LIETUVIŠKŲ net nežinau būdamas lietuvis) ir iškart galėjau žiūrėti HD.
« Paskutinis taisymas: Vakar at 12:55:35 nuo 6tm »

6tm

  • Forumo naujokas
  • Žinutės: 5
  • Karma: +0/-0

  • Aktyvumas per 30d.
    5.88%
Re: Prašau php-sql pavyzdžio su ivedimu issaugojimu isvedimu
« Atsakyti #8 : 2011-02-09 21:30:02 »
Dar labai norėčiau, kad parodytum 1 pamokoj kaip tą žodį galėtų užkoduoti kaip slaptažodį (keliais kodavimo būdais). Aišku jei turi laiko.

ganjabest

  • HEROJUS
  • Žinutės: 626
  • Karma: +29/-0
  • Povilas Stankevičius

  • Aktyvumas per 30d.
    100%
Re: Prašau php-sql pavyzdžio su ivedimu issaugojimu isvedimu
« Atsakyti #9 : 2011-02-09 21:55:20 »
Nu neklausk vienoj temoj visko. Pasinagrinek forume esancias susijusias temas ir jei nerasi tada klausk.
Visi žmonės kaip žmonės - tik aš vienas kaip dievas!