Page 1 of 1

dynamic html tables based on link clicked

Posted: Tue Dec 29, 2009 9:42 am
by ryan1987
hi

i am creating a webpage with a menu down the left hand side. depending on which link in the menu you click a table on the right of will show the relavent information. the table will show the relavent information from a mysql table based on the link clicked.

i have found that i can do this using javascript. my form looks like this:

Code: Select all

 
 
<form name="form" method="post" action="processpage.php" >
                <li> <h3> links</h3>
                    <ul>
                        <li><a name="link1" href="javascript&#058; void(1);" onClick="submitForm('link1');">like1</a></li>
 
this javascript code submits the form to the processpage:

Code: Select all

 
function submitform()
            {
                document.form.submit();
            }
 


but on the process page i do to make sure the link that is being clicked a passed to the process page: <?php print $_POST["form"]; ?>

put it doesnt print anything i get an error:

Notice: Undefined index: submit in C:\wamp\www\processpage.php on line 31

Re: dynamic html tables based on link clicked

Posted: Thu Dec 31, 2009 5:41 am
by kaszu
There is no input with name "submit" in your form.

Re: dynamic html tables based on link clicked

Posted: Thu Dec 31, 2009 6:24 am
by ryan1987
i am unsure what to change to make it work. please help me

Re: dynamic html tables based on link clicked

Posted: Fri Jan 01, 2010 1:39 pm
by kaszu
Do you really need to use POST? Here's how it would be using GET:

Code: Select all

<a name="link1" href="processpage.php?link=1">like1</a>

Code: Select all

<?php print $_GET["link"]; ?>
Though for this I would require at least 3-4 days time.
Is that a joke?