Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Jak to dziala????
http://www.stayindingle.com/properties_self_catering.php
mam do zrobienia podobny projekt i chcialbym kogos aby mi wyjasnil jak takie cos dziala
dokladnie sam system bookowania miejc.
co jest w bazie danych, jak sie to pozniej odbywa ze miejsca zabookowane sa zaznaczane w kalendarzu itp/ itd
nie chce aby mi ktos napisal gotowca (sa w sieci gotowe rozwiazania i to za free) zeby niebylo, tylko wyjasnil jak to dziala.
prosbe swa motywuje, zwykla chciwoscia ;-).
Offline
nobody???
Offline
Troche nie bardzo wiadomo o co ci chodzi. No bo jak działa to widać. Chyba można łatwo się domyśleć co do bazy trafia. W bazie pewnie masz miejsca do zabookowania, dostępne terminy. Bookując wybierasz miejsce i termin z dostepnych. Chyba wielkiej filozofii tu nie ma. Więc o co pytasz? Jak są miejsca zaznaczane na kalendarzu, no są wyciągane z bazy i zaznaczane konkretne dni na kalendarzyku stworzonym w HTML, generowanym przez PHP.. Jak widać musisz znać HTML, PHP. Jak znasz gotowce z sieci to zerknij w ich kod. Jak chcesz coś takiego stworzyć to bez nauki HTML, PHP, SQL się nie obędzie.
Offline
sie wlasnie ucze, narazie poznalem moc php:include
ale przy bazie danych spotkalem sie php:get czy
mogl bys mi napisac przykladowy kod php pytajacy o cos baze danych???
jak php odnajduje lokalizacje bazydanych????
jak sie dostac do bazy przez ssh????
Ostatnio edytowany przez pink (2013-04-28 20:44:53)
Offline
[b]pink[/b]: pobierz sobie dowolny otwartoźródłowy CMS wymagający PHP i MySQL (Wordpress, MediaWiki, Joomla, Drupal) i po prostu zobacz w kodzie źródłowym, jak tam zostało to zrobione.
Poza tym w Sieci są tysiące stron opisujących podstawy pracy PHP z MySQL.
Offline
a poco mam dug-a, poto zeby nie bladzic;-) niepotrzebnie.
Offline
Jak połączyć się do bazy to zależnie do jakiej masz dokumentacje, przykład dla MySQL - http://www.php.net/manual/en/function.mysql-connect.php .Dokumentacji cała masaa w sieci. Polecam kupić jakąś książkę i się uczyć. Nikt cie na dugu nie będzie tego uczył. Poza tym to nie efektywne, sam się prędzej nauczysz. Chyba, że chęci brakuje to nikt na to nie poradzi.
Offline
nie, checi mi ne brakuje tylko chce wiedziec jak sie do tego zabrac.
puki co znalazlem takie cus
http://zetcode.com/databases/mysqltutorial/
Ostatnio edytowany przez pink (2013-04-28 21:44:53)
Offline
Ja się tak zabierałem do PHP, dokładnie z tą książą. Trochę już stara, więc może lepiej wybrać coś nowszego, spory wybór helionie. W tej książce (lub podobnych) byś znalazł wszystko czego potrzebujesz. W takich książkach są opisane przykładowe projekty, typu sklep czy aplikacja z rezerwacjami. Imho najlepszy sposób na start. Pozatym dokumentacja php.net, blogi.
http://helion.pl/ksiazki/php-i-mysql-tworzenie-stron-www-vademecum-profesjonalisty-wydanie-trzecie-luke-welling-laura-thomson,phmsv3.htm
Offline
@Pink: I to jest dobra stronka, ja się z niej uczyłam Pythona bodajże.
Polecam jeszcze: http://www.codecademy.com/ - fajna platforma, pozwala na bieżąco śledzić swoje postępy w nauce języka, ma masę ćwiczeń, również tych oznaczonych jako 'Challenge'. Ja tam ostatnio zaczęłam ogarniać PHP. Oczywiście trzeba trochę znać angielski żeby się doczytać o co chodzi w poleceniu ale to nie jest jakiś ogromny problem. Bonusem są przyznawane punkty za postępy w nauce - ale dla mnie to bez znaczenia, aczkolwiek innych może to w jakiś sposób motywować.
Ostatnio edytowany przez Trin (2013-04-28 21:51:19)
Offline
no wlasnie robie tam php teraz.
Offline
niezbyt na biezaco w tym helione na amozone jest wydanie 4 ENG,
Offline
W helionie też jest http://helion.pl/ksiazki/php-i-mysql-tworzenie-stron-www-vademecum-profesjonalisty-wydanie-czwarte-luke-welling-laura-thomson,phms4v.htm
Offline
pogubilem sie zainstalowalem co trzeba ale nie wiem jak stworzyc mysql user
dostaje : #2002 Cannot log in to the MySQL server
Offline
http://lmgtfy.com/?q=%232002+Cannot+log+in+to+the+MySQL+server
Offline
<p>We will keep rolling a dice as long as the result is 6!</p> <?php $rollCount = 1; do { $roll = rand(1,6); $rollCount ++; if ($roll == 6){ echo "<div class=\"dice\">6</div>";} else{ echo "<div class=\"dice\">no luck</div>"; } } while ($roll); $verb = "were"; $last = "rolls"; if ($rollCount == 6) { $verb = "was"; $last = "roll"; } echo "<p>There {$verb} {$rollCount} {$last}!</p>"; ?>
dostaje tu infinite loop chyba jak zrobic aby to zadzialalo
Ostatnio edytowany przez pink (2013-05-03 10:58:02)
Offline
A wiesz jak działa pętla do-while? Jakbyś wiedział byś nie pytał. Poczytaj http://php.net/manual/en/control-structures.do.while.php .
Offline
ten codeacademy to sciema zalicza nawet jak jest blednie.
ten dziala:
<p>We will keep rolling a dice as long as the result is 6!</p> <?php $rollCount = 0; do { $roll = rand(1,6); $rollCount ++; if ($roll < 6){ echo "<div class=\"dice\">no</div>";} else{ echo "<div class=\"dice\">6</div>"; break; } } while ($roll); $verb = "were"; $last = "rolls"; if ($rollCount == 6) { $verb = "was"; $last = "roll"; } echo "<p>There {$verb} {$rollCount} {$last}!</p>"; ?>
wybaczcie panowie/panie ale dopiero sie ucze, a ze mlody juz nie jestem to idzie mi to jak po grudzie.
Ostatnio edytowany przez pink (2013-05-03 12:32:00)
Offline
Time (s) | Query |
---|---|
0.00009 | SET CHARSET latin2 |
0.00003 | SET NAMES latin2 |
0.00100 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.129.211.116' WHERE u.id=1 |
0.00086 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.129.211.116', 1732508715) |
0.00036 | SELECT * FROM punbb_online WHERE logged<1732508415 |
0.00067 | SELECT topic_id FROM punbb_posts WHERE id=231365 |
0.00006 | SELECT id FROM punbb_posts WHERE topic_id=23408 ORDER BY posted |
0.00064 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=23408 AND t.moved_to IS NULL |
0.00005 | SELECT search_for, replace_with FROM punbb_censoring |
0.00270 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=23408 ORDER BY p.id LIMIT 0,25 |
0.00074 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=23408 |
Total query time: 0.0072 s |