Har ett litet problem som jag inte kan komma förbi...
Skriver ut från en tabell en lista med alla matcher mitt lag spelat/ska spela. Den ser ut ungefär så här:
Spelade matcher
Vårt lag - Motståndarlaget INFO
Vill på något sätt att INFO blir en länk, till nedanstående sida (matchrapport.php)
$connection = mysql_connect("xxx", "xxx", "xxx") or die("Kunde inte skapa koppling!");
mysql_select_db("xxx") or die("Kunde inte välja databas");
$hamta = "SELECT \`Rubrik\` , \`Matchtext\`
FROM \`tbl_matcher\`
WHERE \`match_id\` =1";
$resultat = mysql_query($hamta) or die("Det gick inte att hämta information från databasen!");
print("\<table width=370px\>");
while($rad = mysql_fetch_array($resultat))
{
print("\<tr\>\<td align=left\>\<b\>");
print($rad\["Rubrik"\]);
print("\</b\>\</td\>\</tr\>");
print("\<tr\>\<td\> \</td\>\</tr\>");
print("\<tr\>\<td align=left\>");
print nl2br($rad\["Matchtext"\]);
print("\</td\>\</tr\>");
}
print("\</table\>");
mysql_free_result($resultat);
Mina problem är :
1. Hur länkar jag texten INFO till sidan matchrapport.php?
2. Hur gör jag så att match_id i matchrapport.php blir variabel, beroende på vilken match man har klickat INFO på?
När du plockar ut informationen om vilka lag som har mötts så plockar du även ut matchid:t från databasen, sen skickar du med matchid i länken till matchrapport.php (ex. genom matchrapport.php?id=<matchid:T>).
I matchrapport.php:
if(isset($_GET['id']) and is_numeric($_GET['id']))
$hamta = "SELECT Rubrik, Matchtext FROM tbl_matcher WHERE match_id =" . $_GET['id'];
else
die('Ogiltigt matchid!');
Ursäkta mina dumma frågor, men jag är relativt ny... Börjar dock få ett grepp om detta. En sista fråga bara, kan jag plocka ut match_id´t så att det blir användbart, utan att jag skriver ut det på sidan???