Hurtigt PHP spm
Hej,Jeg har et simpelt kald i en tabel, hvor den slår et link op ud fra en hold-id (fodboldklub).
Der skal dog indarbejdes en lille krølle - nemlig at hvis hold id = 1 skal den dumpe puljelink for BÅDE hold 1 og 2. Ellers skal den blot lave det som det er.
Er der en der kan indarbejde den lille løkke i nedenstående kode ?
----------------kode------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<?PHP
error_reporting(E_ALL ^ (E_NOTICE | E_WARNING));
session_start();
require_once ("db_connect.php");
require_once ("global_user_validator.php");
if (!isset ($_REQUEST['hold'])) {
$hold = 1;
} else {
$hold = $_REQUEST['hold'];
}
// connect to database
$db = db_connection();
?><html>
<head>
<title>Puljelink</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<table width="170" border="0" cellspacing="0" cellpadding="1">
<tr>
<td bgcolor="#000000"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="5" bgcolor="DCDCDC" class="hyper"><img src="IFRAMES/pics/transparent.gif" width="5" height="1"></td>
<td width="100%" height="25" bgcolor="DCDCDC" class="text">
<?php
// Denne side viser puljelink for det valgte hold.
$result = query("SELECT * FROM puljelinks WHERE holdnr = '$hold' ORDER BY holdnr");
$num_results = mysql_numrows($result);
$error = mysql_error($db);
if ($error) {
echo "<br> noget gik galt! Fejl: ".$error;
return;
}
if ($num_results == 1) {
$row = mysql_fetch_array($result);
// Her kan layoutet for pulelink ændres !
if (strlen($row["puljenavn"]) > 24) {
$theLinkText = substr($row["puljenavn"], 0, 24)."...";
} else {
$theLinkText = $row["puljenavn"];
}
echo "<A href=\"".$row["puljelink"]."\" target=\"_blank\"><u>".$theLinkText."</u></a>";
}
?>
</td>
<td width="5" bgcolor="DCDCDC" class="hyper"><img src="IFRAMES/pics/transparent.gif" width="5" height="1"></td>
</tr>
</table></td>
</tr>
</table>
</body>
</html>