Discussion Board
Welcome Guest! You can login or register. Login or Register.
5 Pages123>»

Options
Go to last post Go to first unread
Zero2Cool  
#1 Posted : Tuesday, September 8, 2009 12:27:07 AM(UTC)
Okay, effective, umm, now. No more host switching until next off season. I'm going to focus on learning PHP in a similar fashion that I know ASP.NET.

Click HERE to see the page.


Building the form, easy.
Coding the connection to the database, easy.
Grabbing the values from the radio buttons and storing them into variables to transfer to a database, kicking my ass.

I think I'm attacking this wrong because I'm using HTML code, but shouldn't I be able to use straight PHP code throughout?


Edit, here's how I'm starting out ...
http://w3schools.com/php/php_syntax.asp

lol
IronMan  
#2 Posted : Tuesday, September 8, 2009 1:04:32 AM(UTC)
I have no idea what you are talking about, but thanks for keeping this site running!
djcubez  
#3 Posted : Tuesday, September 8, 2009 1:34:41 AM(UTC)
I'm not sure this will help you understand, my comments might not be helpful if you're just learning.

Save this as "pickem.php":

Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Poop</title>
</head>

<?php 
// start php

// see if the GET variable "picks" is set
if(isset($_GET["picks"])) {
	// if picks is equal to "yes" proceed
	if($_GET["picks"] == "yes") {
		echo "<strong>You picked the following winners:</strong><br />";
		// if the GET variable "picks" is set, show picks
		// variables for the form are stored in an array called $_POST[]
		// the value for the array is the name of the input field i.e., rdoGame01
		// go through the post variable and display picks
		// assign variables
		$games = 16;	// number of games
		// if variable $x is less than the total number of games, add 1 to $x
		for($x = 0; $x <= 16; $x++) {
			// check games
			if($x < 10) {
				$x = "0" . $x . "";
			}
			if(isset($_POST["rdoGame" . $x . ""])) {
				// do whatever you want with each game right here
				if($x != "1") {echo ", ";}
				echo $_POST["rdoGame" . $x . ""] . "";
			}
		}
		echo "<br /><br />";
	}
}

?>

<body>
<form action="pickem.php?picks=yes" method="post">
<table width="372" border="1">
  <tr>
    <td colspan="4"><div align="center">Week One </div></td>
  </tr>

  <tr>
    <td width="56">Thursday</td>
    <td width="127"><input name="rdoGame01" type="radio" value="Titans" />
      Tenneesee </td>
    <td width="17">at</td>
    <td width="144"><input name="rdoGame01" type="radio" value="Steelers" />
      Pittsburgh</td>

  </tr>
 <tr>
    <td height="24">Sunday</td>
    <td><input name="rdoGame02" type="radio" value="Dolphins" />
      Miami </td>
    <td>at</td>
    <td><input name="rdoGame02" type="radio" value="Falcons" />

      Atlanta</td>
  </tr>
  <tr>
    <td>Sunday</td>
    <td><input name="rdoGame03" type="radio" value="Broncos" />
      Denver </td>
    <td>at</td>

    <td><input name="rdoGame03" type="radio" value="Bengals" />
      Cincinnati</td>
  </tr>
  <tr>
    <td>Sunday</td>
    <td><input name="rdoGame04" type="radio" value="Packers" />
      Minnesota </td>

    <td>at</td>
    <td><input name="rdoGame04" type="radio" value="Packers" />
      Cleveland</td>
  </tr>
  <tr>
    <td>Sunday</td>
    <td><input name="rdoGame05" type="radio" value="Packers" />

      Jacksonville </td>
    <td>at</td>
    <td><input name="rdoGame05" type="radio" value="Packers" />
      Indianapolis</td>
  </tr>
  <tr>
    <td>Sunday</td>

    <td><input name="rdoGame06" type="radio" value="Packers" />
      Detroit </td>
    <td>at</td>
    <td><input name="rdoGame06" type="radio" value="Packers" />
      New Orleans</td>
  </tr>
  <tr>

    <td>Sunday</td>
    <td><input name="rdoGame07" type="radio" value="Packers" />
      Dallas </td>
    <td>at</td>
    <td><input name="rdoGame07" type="radio" value="Packers" />
      Tampa Bay</td>
  </tr>

  <tr>
    <td>Sunday</td>
    <td><input name="rdoGame08" type="radio" value="Packers" />
      Philadelphia </td>
    <td>at</td>
    <td><input name="rdoGame08" type="radio" value="Packers" />
      Carolina</td>

  </tr>
  <tr>
    <td>Sunday</td>
    <td><input name="rdoGame09" type="radio" value="Packers" />
      Kansas City</td>
    <td>at</td>
    <td><input name="rdoGame09" type="radio" value="Packers" />

      Baltimore</td>
  </tr>
  <tr>
    <td>Sunday</td>
    <td><input name="rdoGame10" type="radio" value="Packers" />
      NY Jets</td>
    <td>at</td>

    <td><input name="rdoGame10" type="radio" value="Packers" />
      Houston</td>
  </tr>
  <tr>
    <td>Sunday</td>
    <td><input name="rdoGame11" type="radio" value="Packers" />
      Washington </td>

    <td>at</td>
    <td><input name="rdoGame11" type="radio" value="Packers" />
      NY Giants</td>
  </tr>
  <tr>
    <td>Sunday</td>
    <td><input name="rdoGame12" type="radio" value="Packers" />

      San Francisco</td>
    <td>at</td>
    <td><input name="rdoGame12" type="radio" value="Packers" />
      Arizona</td>
  </tr>
  <tr>
    <td>Sunday</td>

    <td><input name="rdoGame13" type="radio" value="Packers" />
      St. Louis</td>
    <td>at</td>
    <td><input name="rdoGame13" type="radio" value="Packers" />
      Seattle</td>
  </tr>
  <tr>

    <td>Sunday</td>
    <td><input name="rdoGame14" type="radio" value="Packers" />
      Chicago </td>
    <td>at</td>
    <td><input name="rdoGame14" type="radio" value="Packers" />
      Green Bay</td>
  </tr>

  <tr>
    <td>Monday</td>
    <td><input name="rdoGame15" type="radio" value="Packers" />
      Buffalo </td>
    <td>at</td>
    <td><input name="rdoGame15" type="radio" value="Packers" />
      New England</td>

  </tr>
  <tr>
    <td>Monday</td>
    <td><input name="rdoGame16" type="radio" value="Packers" />
      San Diego</td>
    <td>at</td>
    <td><input name="rdoGame16" type="radio" value="Packers" />

      Oakland</td>
  </tr>
 
</table>
<div><input type="submit" value="Submit Picks" /></div></form>
<p> </p>
</body>
</html>
Zero2Cool  
#4 Posted : Tuesday, September 8, 2009 2:27:53 AM(UTC)
Very awesome of you, thank you for taking the time to do that. Unfortunately, I have to go to sleep now, but hopefully I can spend some time on this tomorrow.
dhazer  
#5 Posted : Tuesday, September 8, 2009 10:48:30 AM(UTC)
good job dj +1 for the code
Rockmolder  
#6 Posted : Tuesday, September 8, 2009 11:00:09 AM(UTC)
" said: Go to Quoted Post
I have no idea what you are talking about, but thanks for keeping this site running!
Porforis  
#7 Posted : Tuesday, September 8, 2009 12:25:50 PM(UTC)
As crazy inefficient as it is, this makes me miss Visual Basic (6, of course. None of that .net sorcery). As a kid I'd spend afternoons and weekends experimenting with code, not having the slightest clue what I was doing until I got it to work and figured out why. Nowadays I'm working with shell scripts (linux), I miss that fluid feel VB6 had. Didn't miss having to make API calls for some more advanced graphical manipulation and trying to learn directx, but at its core it was streamlined and not as unusable for higher-end applications as most people say...

Regardless, a bit off-topic I suppose. I guess some people like making websites, some people like making computer games, and then there's database nerds. :P
Grabacr  
#8 Posted : Tuesday, September 8, 2009 12:56:17 PM(UTC)
Hooray...only spent $20000 on college so far and i understand the code....the system works!

good job man. Will have to see what i come up with in my spare time when im back at college
djcubez  
#9 Posted : Tuesday, September 8, 2009 3:03:42 PM(UTC)
" said: Go to Quoted Post
good job dj +1 for the code

Maybe I'll finally have to take you off my ignore list now :P

I feel like I click to read your posts half the time anyway hah.

@DKF295: I remember being a kid (not too long ago, in fact i'm probably still one now) and doing the same thing, albeit with websites. My dad was a website designer for over a decade so I kind of picked up the tools of the trade at a young age--not because I had too but because I found it fun.

@grabacr: I haven't learned an ounce about PHP or web design in college. In fact my teacher gave me a B in my web design course because she disliked that I knew almost everything already. I'm not saying I'm a genius or anything or that you won't learn anything in college, I just happen to learn things better on my own.
Zero2Cool  
#10 Posted : Tuesday, September 8, 2009 5:51:39 PM(UTC)
dj, would you be willing to help me with this project? You're PHP skills are far superior to mine. I'm only good editing existing code. I could figure it out on my own, but having a genius help me would speed things up for shizzle.
djcubez  
#11 Posted : Wednesday, September 9, 2009 12:16:53 AM(UTC)
" said: Go to Quoted Post
dj, would you be willing to help me with this project? You're PHP skills are far superior to mine. I'm only good editing existing code. I could figure it out on my own, but having a genius help me would speed things up for shizzle.

I'll see what I can do. Schools a bit heavy now but come this weekend I might be able to set aside some time.
Zero2Cool  
#12 Posted : Wednesday, September 9, 2009 8:57:14 AM(UTC)
" said: Go to Quoted Post
" said: Go to Quoted Post
dj, would you be willing to help me with this project? You're PHP skills are far superior to mine. I'm only good editing existing code. I could figure it out on my own, but having a genius help me would speed things up for shizzle.

I'll see what I can do. Schools a bit heavy now but come this weekend I might be able to set aside some time.


Oh, you're in school. No worries, I don't want to take up any of your time. I know how it is with school, so no worries bud. :) I'm sure I'll figure it out. You've given me a great starting point. Thanks.
Formo  
#13 Posted : Wednesday, September 9, 2009 3:03:53 PM(UTC)
" said: Go to Quoted Post
I'm not sure this will help you understand, my comments might not be helpful if you're just learning.

Save this as "pickem.php":

Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Poop</title>
</head>

-=snip snip=-
UserPostedImage
Porforis  
#14 Posted : Wednesday, September 9, 2009 4:31:03 PM(UTC)
lol 4chan?
dhpackr  
#15 Posted : Wednesday, September 9, 2009 8:43:17 PM(UTC)
did u get ur form to work??
i work with php/mysql database driven forms A LOT.
check boxes,radio buttons, drop down lists all the time.
i do not think the code posted is correct.
keep in mind u may have to edit more than 1 file and 1 function.

is there a template file
a class file
and a db file
and a index file
so to get the data to post to the database, and display on the form u may have to edit more than 1 file and 1 function. also, do you want to edit the selection, and give the user the ability to change a selection.

PHP is like c or java. u may need to edit a class and the functions within that class.
Zero2Cool  
#16 Posted : Wednesday, September 9, 2009 8:53:32 PM(UTC)
I haven't worked further on it. Kind of strapped for time.

My goal for this project is to link it with the website's database but only read the members column. Then upload the data to a separate database built specifically for this.

What you see above, is all I have thus far. I have an example of connecting to a db, reading, updating, importing, but storing the picks into variables TO be processed into the db is my flaw.
dhpackr  
#17 Posted : Wednesday, September 9, 2009 9:11:44 PM(UTC)
i will shoot you some code samples next week. say tues night.
i work programming during the week and had a long day today. I work on forms all the time, its all i do.

i have used vb.net and ektron, but really got started doing classic asp. i have been doing php forms since july 1. basically, adding drop downs, radio buttons, check boxes, text feilds and validation to a program that already exists.

like i said PHP is like java or c. you have to edit several files and several functions for the program to work properly.
Zero2Cool  
#18 Posted : Wednesday, September 9, 2009 11:14:34 PM(UTC)
I've been programming professionally in VB.NET for two years. That's my strong spot, thus, me wanting to use ASP.NET :)

I did Java and C++ in college. I can 'do' it, if I have to, but not a fan of C++.

PHP and HTML I've been doing on/off for nearly a dozen years. I've built from the ground up with HTML, and with PHP I've only manipulated what I've seen to do as I want.

Just so you know the kind of dumb programmer you're working with here, lol.

Thinking more about this ...
This will all be with one database. I'll export the members from the website db, into the nfl picks db.
I'm siding with making this a module built into the website, not sure yet.
There will be several pages...
Log In
Current Standings
Weekly Winner
Each Week's Picks (with submit and finalize options) This means you can submit your picks, come back to them the day prior to the game, change them and hit 'finalize' to finalize your picks.

I think this is fairly simple to do, but don't have the time to get it all done. I was hoping to have it done this off season, but with ASP.NET. And after paying for two extra hosting packages and failing to meet my speed requirement for the forums, I've decided PHP is the best option as I know I can learn it, slowly but surely, lol.






Any help from you or dj is greatly appreciated or anyone else whom wants to help out.
dhpackr  
#19 Posted : Thursday, September 10, 2009 4:30:29 PM(UTC)
well, you are on the right track 4-sho.

1 database
4 tables

Log In table
Current Standings table
Weekly Winner table
Each Week's Picks table

now, you'll need your login page
this will have a
template page
a class page
a login.php page
a db class page

a current standings page

this will have a
template page
a class page
a db class page

Weekly Winner page
this will have a
template page
a class page
a db class page

Each Week's Picks page
this will have a
template page
a class page
a db class page

with in the class pages, you will put your functions to store and retrieve your data as well as the functionality to save pics and change the picks..

what do you think.

BTW do not get me started talkin about programming. i am an junkie. i just started 4 years ago. two years of school, got hired for a fullt time programming job before i even graduated. worked 14 months full time, then the next 5 months part time.

i have received no training, just been cut loose on live projects since day 1. i've coded in cold fusion, vb6, vb.net, classic asp, sql, javascript, css, html, mysql, php.

mainly doing various database driven forms and validation. no fancy graphics or code editors.

my week is over no more coding for this week, & i'm going fishing. chat next week.
Pack93z  
#20 Posted : Thursday, September 10, 2009 4:35:02 PM(UTC)
I thought we scrapped this project with the failed host move.. but the design that DH has listed looks pretty solid overall.. +1.

However maybe link the login credentials from here to the other app..
Rss Feed
Users browsing this topic
Guest
5 Pages123>»
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.

Notification

Icon
Error

Fan Shout
Zero2Cool (3h) : WR Davante Adams nominated for Clutch Performer of the Week
Zero2Cool (11-Dec) : lol coach with jokes MM: "If i don't know tomorrow, they'll be putting Pat McKenzie on IR."
Zero2Cool (11-Dec) : Rod of Airs here to fook you up!
Zero2Cool (11-Dec) : Packers gonna play coy until Saturday night and go SURPRISE BITCHES
Zero2Cool (11-Dec) : Mike McCarthy on Rodgers timetable: "This is in the hands of the experts. ... Let's just wait until the experts make their decision."
Zero2Cool (11-Dec) : You can freaking localize ads too to region. This is NOT hard. Lazy asses.
Zero2Cool (11-Dec) : I think so too, but it's time they get with it. You can have ads in streaming too.
Nonstopdrivel (11-Dec) : You've been able to stream postseason games for a few years now, I think.
Zero2Cool (11-Dec) : last 4 games played, Packers have worst pass efficency, Browns 2nd worst
Zero2Cool (11-Dec) : On @oath @YahooSports and @NFL Apps
Zero2Cool (11-Dec) : Good news for NFL fans: starting with this season’s playoffs you can stream games on your phone. All phones. All carriers. For free. On
Zero2Cool (11-Dec) : Verizon to pay NFL $500 million a year to stream games
beast (11-Dec) : Packers can't catch Eagles so it doesn't directly effect our playoff chances.
Nonstopdrivel (11-Dec) : yoffs?
Nonstopdrivel (11-Dec) : So . . . could in theory be a severe sprain. Which might still sideline him for the rest of the season, but perhaps he'd be back for the pla
Zero2Cool (11-Dec) : That's regarding Carson Wentz
Zero2Cool (11-Dec) : @AlbertBreer Doctors determined with manual test there was damage to ACL, extent unknown until MRI tomorrow.
Zero2Cool (11-Dec) : Read reports that's what is feared and yes, you're right, usually if that's the fear = done
Nonstopdrivel (11-Dec) : MRI would me mostly a formality. He walked off on his own power, so possibly just a sprain? But I doubt it.
Nonstopdrivel (11-Dec) : Provocative tests on scene are pretty sensitive. If they fear his ACL is torn, it probably is.
Zero2Cool (11-Dec) : He has an ACL? I only heard there were running tests ... tomorrow.
Nonstopdrivel (11-Dec) : Depends on which Nick Foles arises from the ashes. If it's the 2013 Foles, Eagles could still be a powerhouse.
gbguy20 (11-Dec) : carson wentz torn acl. is that good or bad for our playoff chances?
nerdmann (10-Dec) : It's definitive, Davante is BETTER than Janis.
Zero2Cool (10-Dec) : can't believe some don't want Adams re-signed... what is wrong with you!!
Zero2Cool (10-Dec) : @WesHod The #Packers turned to Davante Adams several times during the final series and he came through each time. The evolution of a playmak
buckeyepackfan (10-Dec) : Packer Fans will take over Stadium today!
Zero2Cool (10-Dec) : @AaronNagler Packers just took the field to cheers. No Browns fans here to boo yet.
buckeyepackfan (10-Dec) : DILLY DILLY!
Zero2Cool (10-Dec) : Williams though, to answer your question :D
Zero2Cool (10-Dec) : First snap of the day don't mean didly
Zero2Cool (10-Dec) : Starting? who cares?
Zero2Cool (10-Dec) : Browns getting 1st win
dhazer (10-Dec) : who is starting at rb today ?
buckeyepackfan (10-Dec) : Perry innactive! Fackrell & Biegal step up today!
Please sign in to use Fan Shout
2017 Packers Schedule
Sunday, Sep 10 @ 3:25 PM
SEAHAWKS
Sunday, Sep 17 @ 7:30 PM
at Falcons
Sunday, Sep 24 @ 3:25 PM
BENGALS
Thursday, Sep 28 @ 7:25 PM
BEARS
Sunday, Oct 8 @ 3:25 PM
at Cowboys
Sunday, Oct 15 @ 12:00 PM
at Vikings
Sunday, Oct 22 @ 12:00 PM
SAINTS
Sunday, Oct 29 @ 12:00 AM
- BYE -
Monday, Nov 6 @ 7:30 PM
LIONS
Sunday, Nov 12 @ 12:00 PM
at Bears
Sunday, Nov 19 @ 12:00 PM
RAVENS
Sunday, Nov 26 @ 7:30 PM
at Steelers
Sunday, Dec 3 @ 12:00 PM
BUCCANEERS
Sunday, Dec 10 @ 12:00 PM
at Browns
Sunday, Dec 17 @ 12:00 PM
at Panthers
Saturday, Dec 23 @ 7:30 PM
VIKINGS
Sunday, Dec 31 @ 12:00 PM
at Lions
Think About It
Think About It
Recent Topics
4m / Green Bay Packers Talk / PackFanWithTwins

1h / Green Bay Packers Talk / beast

1h / Green Bay Packers Talk / PackFanWithTwins

2h / Green Bay Packers Talk / Mucky Tundra

2h / Green Bay Packers Talk / Mucky Tundra

3h / Green Bay Packers Talk / beast

4h / Green Bay Packers Talk / Cheesey

4h / Green Bay Packers Talk / Cheesey

5h / Green Bay Packers Talk / beast

5h / Green Bay Packers Talk / Zero2Cool

5h / Green Bay Packers Talk / hardrocker950

6h / Green Bay Packers Talk / Barfarn

22h / Green Bay Packers Talk / gbguy20

22h / Green Bay Packers Talk / gbguy20

11-Dec / Green Bay Packers Talk / Zero2Cool

Headlines