Thanks so much for your reply.
it's the array passing thing that still confuses me.
I can call a select query and have the results end up in a a nice table, but what I don't quite get is how to pass the variables I need into the <img src="jpgraph_script.php?var=1&var2=2" border="0"> line:
For example:Here is a php page that follows a page like the one from the previous post It seems to me there must be things in here that I could recycle in to that <img> line, but I don't quite get how.
Would it be something like:
<img src="jpgraph_script.php?varFIRST=$FIRST[]&varLAST=$LAST[]&varLN=$LETTER_NAMIMG[]" border="0">
and where would the line go? Inside or outside the PHP tags?
<HTML>
<HEAD>
<TITLE>DIBELS Data Table</TITLE>
</HEAD>
<BODY>
<?php
//Get filter values from prior page
$SCHOOLID = $HTTP_POST_VARS['SCHOOLID'];
$GRADE = $HTTP_POST_VARS['GRADE'];
$ROOM = $HTTP_POST_VARS['ROOM'];
$TESTPHASE = $HTTP_POST_VARS['TESTPHASE'];
$LANG = $HTTP_POST_VARS['LANG'];
// Set the variables for the database access:
$Host = "localhost";
$User = "qqqqq";
$Password = "######";
$DBName = "****";
$TableName = "DATATABLE";
$Link = mysql_connect ($Host, $User, $Password);
$Query = "SELECT * from $TableName WHERE SCHOOLID LIKE '$SCHOOLID' AND GRADE LIKE '$GRADE' AND ROOM LIKE '$ROOM' AND TESTPHASE LIKE '$TESTPHASE' ORDER BY SCHOOLID, GRADE, ROOM, FIRST, LAST, TESTDATE";
$Result = mysql_db_query ($DBName, $Query, $Link);
// Create a table.
print ("<TABLE BORDER=1 WIDTH=\"90%\" CELLSPACING=2 CELLPADDING=2 style= font-family: Arial; font-size 10 pt><tr><td colspan=12 bgcolor=white><left><p><font face=Century Schoolbook size=5 color=red><b><i>RAW Data (DATA TABLE)</i></b></font></p></left></td></tr>\n");
print ("<tr>");
print ("<TD ALIGN=LEFT VALIGN=TOP><font face=Arial size=3>SCHID</TD>\n");
print ("<TD ALIGN=LEFT VALIGN=TOP><font face=Arial size=3>GRD</TD>\n");
print ("<TD ALIGN=LEFT VALIGN=TOP><font face=Arial size=3>ROOM</TD>\n");
print ("<TD COLSPAN=2 ALIGN=LEFT VALIGN=TOP><font face=Arial size=3>STUDENT NAME</TD>\n");
print ("<TD ALIGN=LEFT VALIGN=TOP><font face=Arial size=3>TESTDATE</TD>\n");
print ("<TD ALIGN=LEFT VALIGN=TOP><font face=Arial size=3>PHASE</TD>\n");
print ("<TD ALIGN=LEFT VALIGN=TOP><font face=Arial size=3>IS_FINAL</TD>\n");
print ("<TD ALIGN=LEFT VALIGN=TOP><font face=Arial size=3>WORD_USE</TD>\n");
print ("<TD ALIGN=LEFT VALIGN=TOP><font face=Arial size=3>LETTER_NAMING</TD>\n");
print ("<TD ALIGN=LEFT VALIGN=TOP><font face=Arial size=3>DATANOTE</TD>\n");
print ("<TD ALIGN=LEFT VALIGN=TOP><font face=Arial size=3>LANG</TD>\n");
print ("<TD ALIGN=LEFT VALIGN=TOP><font face=Arial size=3>PROBLEV</TD>\n");
print ("<TD ALIGN=LEFT VALIGN=TOP><font face=Arial size=3>DATAPOINTID</TD>\n");
print ("</tr>");
//Fetch the results from the database and set them in their cells.
while ($Row = mysql_fetch_array ($Result))
{
print ("<TR ALIGN=LEFT VALIGN=TOP>\n");
print ("<TD ALIGN=LEFT VALIGN=TOP><font face=Arial size=3>$Row[SCHOOLID]</TD>\n");
print ("<TD ALIGN=LEFT VALIGN=TOP><font face=Arial size=3>$Row[GRADE]</TD>\n");
print ("<TD ALIGN=LEFT VALIGN=TOP><font face=Arial size=3>$Row[ROOM]</TD>\n");
print ("<TD COLSPAN=2 ALIGN=LEFT VALIGN=TOP><font face=Arial size=3>$Row[FIRST] $Row[LAST]</TD>\n");
print ("<TD ALIGN=LEFT VALIGN=TOP><font face=Arial size=3>$Row[TESTDATE]</TD>\n");
print ("<TD ALIGN=LEFT VALIGN=TOP><font face=Arial size=3>$Row[TESTPHASE]</TD>\n");
print ("<TD ALIGN=LEFT VALIGN=TOP><font face=Arial size=3>$Row[IS_FINAL]</TD>\n");
print ("<TD ALIGN=LEFT VALIGN=TOP><font face=Arial size=3>$Row[WORD_USE]</TD>\n");
print ("<TD ALIGN=LEFT VALIGN=TOP><font face=Arial size=3>$Row[LETTER_NAMING]</TD>\n");
print ("<TD ALIGN=LEFT VALIGN=TOP><font face=Arial size=3>$Row[DATANOTE]</TD>\n");
print ("<TD ALIGN=LEFT VALIGN=TOP><font face=Arial size=3>$Row[LANG]</TD>\n");
print ("<TD ALIGN=LEFT VALIGN=TOP><font face=Arial size=3>$Row[PROBLEV]</TD>\n");
print ("<TD ALIGN=LEFT VALIGN=TOP><font face=Arial size=3>$Row[DATAPOINTID]</TD>\n");
print ("</TR>\n");
}
mysql_close ($Link);
//this makes a button that passes the filter variables back to the chart selection page
print ("<TR><form method=\"POST\" action=\"chartpick.php\"><p align=\"left\"><input type=\"submit\" value=\"RETURN TO CHART SELECTION PAGE\" name=\"B1\"</p>");
print ("<input type=\"hidden\" name=\"SCHOOLID\" value='$SCHOOLID'>");
print ("<input type=\"hidden\" name=\"GRADE\" value='$GRADE'>");
print ("<input type=\"hidden\" name=\"ROOM\" value='$ROOM'>");
print ("<input type=\"hidden\" name=\"TESTPHASE\" value='$TESTPHASE'>");
print ("<input type=\"hidden\" name=\"LANG\" value='$LANG'>");
print ("</form></TR>");
print ("</TABLE>");
?>
</BODY>
</HTML>
Actually what would be really nice would be to have the single button from the previous page go to this page and have it contain not only the data table but ALL the related charts (there are about 5 or 6).
It would be nice to be a little clearer on this...I'm getting real sick of trial and error!
Thanks