Thanks for the aswers, but there is still some problems.

I tested this code(below) and it works but when I add it to the rest of my
code it stops working.

Here's the working code:

page1:

<?php
$bandname = "Someband";
?>
<form name="goto_info" action="band_info.php" method="post">
<input type="hidden" name="bandname" value="<?php echo $bandname; ?>">
<a href="band_info.php?bandname=$bandname" onclick="goto_info.submit();
return false;"><?php echo $bandname; ?></a>
</form>

and page2:

Bandname is <?php echo $_POST["bandname"]; ?>!

_________________________________________________

Now, here's the one I've been fighting with:

<?
include("XXXXXXX.inc.php");
mysql_connect($host,$username,$password);
@mysql_select_db($database) or die( "Unable to select database");
$query="SELECT * FROM band";
$result=mysql_query($query);

$num=mysql_numrows($result);

mysql_close();

echo "<b><center>Bands</center></b><br><br>";

?>
<table border="0" cellspacing="2" cellpadding="2">
<tr>
<th><font face="Arial, Helvetica, sans-serif">bandname</font></th>
</tr>

<?
$i=0;
while ($i < $num) {
$bandname=mysql_result($result,$i,"bandname");
?>
<tr>
<form name="goto_info" action="band_info.php" method="post">
<input type="hidden" name="bandname" value="<?php echo $bandname; ?>">
<a href="band_info.php?bandname=$bandname" onclick="goto_info.submit();
return false;"><?php echo $bandname; ?></a>
</form>
</tr>
<?
++$i;
}
echo "</table>";
?>

For some reason this doesn't post bandname to band_info page...

Reply via email to