Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: HTML/CSS/PHP/MySQL/SQL praktika
Parašė Faitas.· 2011 Lie. 13 12:07:23
#1
Sveiki. Noriu tikrai įsitikinti, kad esu pasiruošęs darbui su
HTML/CSS/PHP/MYSQL/SQL ir norėčiau, kad jūs man duotumėt kokių užduočių sunkių/nesunkių koks skirtumas, svarbu, kad būtų užduotis.
Viska esu įsisąvinęs, todėl jokių apribojimų nėra. :) Dėkoju.
EDIT: Jei tai bus lengva užduotis, pateiksiu tik kodą, jei bus vaizdinis rezultatas, pateiksiu puslapį. :)
Redagavo Faitas.· 2011 Lie. 13 12:07:38
Parašė Ponas24· 2011 Lie. 13 12:07:16
#2
Padaryk botą, kad imtų anekdotus tarkim kas 24h iš rss srauto:
http://anekdotai.org/feed . Apdortų juos ir įrašytų į duomenų bazę. Dėkui :)
Parašė Faitas.· 2011 Lie. 13 12:07:59
#3
Ok, pabandysiu. :)
(simboliai)
Parašė Juliuss· 2011 Lie. 13 18:07:43
#4
O dizainus galima pateikti, kad sukoduotum, ir į P.M. atsiustum?
Parašė Faitas.· 2011 Lie. 13 18:07:23
#5
EDIT: Jei tai bus lengva užduotis, pateiksiu tik kodą, jei bus vaizdinis rezultatas, pateiksiu puslapį.
Reiškias kodą, jei bus simple, duosiu, jei ne, reiškias ne. :)
algiuxazzz užduotis padaryta, visus įrašus
PHP skriptas deda į
MySQL ir tikrina, ar nėra tokių pat įrašų. :)
Laukiu daugiau užduočių! ;)
Parašė avice· 2011 Lie. 13 18:07:42
#6
padaryk paprasta puslapiavima su
mysql
10 rezultatu viename puslapije
puslapiavimas tik [next page] ir [Previous page]
paskutiname puslapije neberodytu [next page].
Parašė Faitas.· 2011 Lie. 13 18:07:19
#7
Okey. :) Bus padaryta. ;)
Parašė Faitas.· 2011 Lie. 13 20:07:40
#8
Na, kažkaip man su tais puslapiais nesigauna. Reikės rytoj ryte pabandyti, jei kas nors išeis, parašysiu. :)
Parašė JuodasisKatinas· 2011 Lie. 14 09:07:41
#9
Faista. Gal užves ant kelio pavizdys.
mysql_query("SELECT * FROM lentele WHERE 1<2 ORDER BY id DESC LIMIT 1,5");
Žinoma skaičiai turi būti ne ranka rošomi o patys apsiskaičiuot :)
Parašė Faitas.· 2011 Lie. 14 11:07:24
#10
Na va. Pagaliau pavyko :D Rodo viską puikiai, kodas:
<?php
// Prisijungimas prie <span style="border-bottom: 1px dotted black;">MySQL</span> duom.bazės
$login = mysql_connect("localhost", "ci", "faitas") or die(mysql_error());
mysql_select_db("ci") or die(mysql_error());
// Visas kitas kodas
// Įrašų rodymų skaičius
$perpage = "5";
// Visi įrašai
$all = mysql_query("SELECT * FROM records");
$all = mysql_num_rows($all);
// Jeigu kintamsis page yra tuščias, reiškias esame pirmąjame puslapyje
if(empty($page)) $page = 1;
// Visas tikrinimas
if($all <= $perpage) $pages = 1;
elseif(($all % $perpage) == 0) $pages = $all/$perpage;
else $pages = ($all/$perpage) + 1;
// Rodome pasirinkto puslapio informaciją
if($_GET['action'] == "pages")
{
$i = $_GET['page'];
//Gauname puslapį
$page = $_GET['page'];
//Gauname įrašų intervalą
$start = ($page * $perpage) - $perpage;
$page_records = mysql_query("SELECT * FROM records ORDER BY id DESC LIMIT $start, $perpage");
while($row = mysql_fetch_array($page_records))
{
echo $row['id'] . " " . $row['title'] . "<br />";
echo $row['content'] . "<br /><br />";
}
}
// Rodome puslapius
for($i = 1; $i <= $pages; $i++)
{
if($i != $page)
{
echo "<a href='?action=pages&page=$i'>" . $i . "</a> | ";
}
else
{
echo $i . " |";
}
}
?>
Daugiau užduočių nebereikia, gavau darbo, daug darbo. :)
Redagavo Faitas.· 2011 Lie. 14 12:07:25
Parašė avice· 2011 Lie. 14 15:07:04
#11
Dekui ;]
+11
Nereikes paciam darytis :]
Redagavo avice· 2011 Lie. 14 15:07:49
Parašė Faitas.· 2011 Lie. 14 15:07:53
#12
Prašom. Bėje, pamiršau, kad reikėjo << Ankstesnis | Kitas >>, tai netyčiom su puslapiais padariau :s Jei nori, vėliau perdarysiu. :)
Redagavo Faitas.· 2011 Lie. 15 12:07:18
Parašė avice· 2011 Lie. 15 21:07:57
#13
Tai gal gali perdaryt ir dabar jeigu esi pagrindiniam jokiu irasu nerodo tik suvedus page=1 ir seip isvis nereikia tu 1,2,3,4,5 ... tik ankstesnis ir kita