Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 Programming Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 01-03-2002, 04:23 AM
NoliaBoy NoliaBoy is offline
 
Join Date: Nov 2001
Location: C-Town , Ohio
Posts: 4
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Go about learning php and mysql ?

because i would like to use these programs on a personal and public level. personal by using it at my site and public by making hacks and suck for everyone here.

I've been searching for books but all i ever find is cgi , asp , and c ++ at stores so im kinda lost :stupid:
Reply With Quote
  #2  
Old 01-03-2002, 10:10 AM
Admin's Avatar
Admin Admin is offline
Coder
 
Join Date: Oct 2023
Location: Server
Posts: 1
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Buy the book from SitePoint.com "Build Your Own Database Driven Website Using PHP & MySQL".
And if you want to learn MySQL in-depth (although I don't know how much Kevin's book deals with that), you should buy Paul DuBois' "MySQL" book(http://www.amazon.com/exec/obidos/tg...481805-0088721) which is excellent.
It also teaches you a bit how to interact PHP with MySQL, but the focus is on MySQL itself (teaching you query types, syntax, optimization, etc.).
Reply With Quote
  #3  
Old 01-03-2002, 12:27 PM
slade slade is offline
 
Join Date: Dec 2001
Location: Houston, TX
Posts: 11
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Having never read a book on mySQL or PHP, I can offer you no help there. However, I can say that I have seen many open source PHP code and that is the best way to learn. First of all, its free, second of all, there is so much of it, you can practically find anything you want, if you know where to look....

I would learn by looking at others code, its the best way I think. Look at their code and experiment. Find a good message board that can really help you (try www.tek-tips.com, better than the PHP boards here and at vb.com).

Hope this helps,

-Vic
Reply With Quote
  #4  
Old 01-03-2002, 01:16 PM
Admin's Avatar
Admin Admin is offline
Coder
 
Join Date: Oct 2023
Location: Server
Posts: 1
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

That's true, but I wouldn't just look for free PHP scripts and learn from them.
Most free scripts aren't very good, if you know what I mean.
Sure some of them are perfect and all, but most of them are still not something you'd want to learn from.
Learn from highly respectable programs, because if you learn something bad right at the beginning, it will stick to you forever (well, not forever, but you get my point ).
Reply With Quote
  #5  
Old 01-03-2002, 04:25 PM
FWC's Avatar
FWC FWC is offline
 
Join Date: Oct 2001
Location: Ontario, CA
Posts: 821
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by slade
Find a good message board that can really help you (try www.tek-tips.com, better than the PHP boards here and at vb.com).
I definitely can't agree with this statement. First of all, there is almost nothing on PHP and MySQL there. Second of all, the message board software is horrible.
Reply With Quote
  #6  
Old 01-03-2002, 04:47 PM
slade slade is offline
 
Join Date: Dec 2001
Location: Houston, TX
Posts: 11
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

How could you say the message board software is horrible? Granted it may not have all the trinkets that vB has, its powerful and solid as a rock.

And since the entire community is based around computer technology, its one of the best boards out there if you want to find your question. You have obviously not used the board enough to see this.

Prove to me where/how you can make your claims, and I might consider not plugging TT, if not, you have no case. (This does not include personal preference or layout, but rather how the board works).

-Vic
Reply With Quote
  #7  
Old 01-03-2002, 07:10 PM
NoliaBoy NoliaBoy is offline
 
Join Date: Nov 2001
Location: C-Town , Ohio
Posts: 4
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

ok now would a vb be good to look at the php coding or not ?
Reply With Quote
  #8  
Old 01-03-2002, 08:49 PM
slade slade is offline
 
Join Date: Dec 2001
Location: Houston, TX
Posts: 11
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

It depends, obviously, vB is really powerful, and thus you can conclude the code is very efficient and optimized, thus making it harder. Also, the vB code is not commented to well, so that may present some errors. However, vB code does have a good standard by which you can go by so that you can keep your code consistent.

If you like, I have some of my personal PHP scripts that I could email you. PM me your email address and I will do so if you like.

-Vic
Reply With Quote
  #9  
Old 01-04-2002, 07:07 PM
Mark Hensler's Avatar
Mark Hensler Mark Hensler is offline
 
Join Date: Oct 2001
Location: California
Posts: 205
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I too learned form hacking and whatnot. I have one PHP book and no mySQL books. I've learned to use http://www.php.net and http://www.mysql.com effectively to find whatever information I need. I highly recommend you do the same. Books will become outdated, but those sites are kept up to date.
Reply With Quote
  #10  
Old 01-04-2002, 07:11 PM
Admin's Avatar
Admin Admin is offline
Coder
 
Join Date: Oct 2023
Location: Server
Posts: 1
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

But usually docs teach you syntaxes and legal uses, not techniques. Books do that, and I think it's just as important.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 01:59 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04327 seconds
  • Memory Usage 2,248KB
  • Queries Executed 13 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (10)postbit
  • (10)postbit_onlinestatus
  • (10)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete