Hallo,
ich weis dass es dafür schon ein Thema gibt, kann dem aber nicht so wirklich folgen und es ist auch nicht genau das was ich brauch.
So also ich habe eine Tabelle.
In der Tabele gibt es mehrere Spalten.
Vorname
Nachname
Klasse
Telefonnummer
Bemerkungen
zeita
zeitb
zeitc
zeitd
zeite
zeitf
Ich will dann wenn in den Spalten
zeita
zeitb
zeitc
zeitd
zeite
zeitf
OK steht.
Dass dies Zelle dann grün gefärbt wird.
und wenn in der Zelle nichts steht soll sie rot gefärbt werden.
Ich hab hier schonmal ein kleinen Ansatz der aber nicht funktioniert..
In diese Scribt muss es rein.
An welche Stelle müsste ich des dann setzen ?
Hier das Scribt:
Vielen Dank für eure Bemühungen
Viele Grüße
Fabian
ich weis dass es dafür schon ein Thema gibt, kann dem aber nicht so wirklich folgen und es ist auch nicht genau das was ich brauch.
So also ich habe eine Tabelle.
In der Tabele gibt es mehrere Spalten.
Vorname
Nachname
Klasse
Telefonnummer
Bemerkungen
zeita
zeitb
zeitc
zeitd
zeite
zeitf
Ich will dann wenn in den Spalten
zeita
zeitb
zeitc
zeitd
zeite
zeitf
OK steht.
Dass dies Zelle dann grün gefärbt wird.
und wenn in der Zelle nichts steht soll sie rot gefärbt werden.
Ich hab hier schonmal ein kleinen Ansatz der aber nicht funktioniert..
PHP:
<?php
if ($zeitc == "OK") {
echo '<td bgcolor="#000080"></td>';
}
?>
In diese Scribt muss es rein.
An welche Stelle müsste ich des dann setzen ?
Hier das Scribt:
PHP:
<?php require_once('Connections/DB.php'); ?>
<?php
if (!function_exists("GetSQLValueString")) {
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
{
if (PHP_VERSION < 6) {
$theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
}
$theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);
switch ($theType) {
case "text":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "long":
case "int":
$theValue = ($theValue != "") ? intval($theValue) : "NULL";
break;
case "double":
$theValue = ($theValue != "") ? doubleval($theValue) : "NULL";
break;
case "date":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "defined":
$theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
break;
}
return $theValue;
}
}
$maxRows_a = 10;
$pageNum_a = 0;
if (isset($_GET['pageNum_a'])) {
$pageNum_a = $_GET['pageNum_a'];
}
$startRow_a = $pageNum_a * $maxRows_a;
mysql_select_db($database_DB, $DB);
$query_a = "SELECT * FROM Standdienst ORDER BY Datum DESC";
$query_limit_a = sprintf("%s LIMIT %d, %d", $query_a, $startRow_a, $maxRows_a);
$a = mysql_query($query_limit_a, $DB) or die(mysql_error());
$row_a = mysql_fetch_assoc($a);
if (isset($_GET['totalRows_a'])) {
$totalRows_a = $_GET['totalRows_a'];
} else {
$all_a = mysql_query($query_a);
$totalRows_a = mysql_num_rows($all_a);
}
$totalPages_a = ceil($totalRows_a/$maxRows_a)-1;
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Standdienst</title>
<link href="style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div class="Tabellentext" id="website">
<div class="farbiger_Text_rot" id="header1">
<table width="980" height="60" border="0">
<tr>
<td width="347"><a href="index.html"><img src="logo.png" width="250" height="47" /></a></td>
<td width="617" class="headertext"><a href="index.html" class="headertext">Sommerfest 2013</a></td>
</tr>
</table>
</div>
<div id="header2">
</div>
<ul class="Navialink" id="Navi">
<li><a href="index.html" class="Navialink">Home</a></li>
<li><a href="Anmeldung.html" class="Navialink">Anmeldung</a></li>
<li><a href="mitbringen.html" class="Navialink">mitbringen</a></li>
<li><a href="Standdienst.php" class="Navialink">Standdienst</a></li>
<li><a href="Meine_Termine.html" class="Navialink">Meine Termine</a></li>
<li><a href="Hilfe.html" class="Navialink">Hilfe</a></li>
</ul>
<div id="main">
<br />
<h1>Standdienst</h1>
<form action="Standdienst_Ver.php" method="post">
<table width="495" border="0" align="center" class="Tabelle">
<tr>
<td width="144" align="left" valign="middle" class="Tabelleschrift">Vorname*</td>
<td width="144" align="left" valign="middle" ><span>Nachname*</span></td>
<td width="48" align="left" valign="middle" ><span>Klasse*</span></td>
<td width="144" align="left" valign="middle" ><span>Telefonnummer*</span></td>
</tr>
<tr>
<td align="left" valign="middle"><label for="Vorname"></label>
<input type="text" name="Vorname" id="Vorname4" tabindex="1" /></td>
<td align="left" valign="middle"><label for="Nachname"></label>
<input type="text" name="Nachname" id="Nachname" tabindex="2" /></td>
<td align="left" valign="middle"><label for="Klasse"></label>
<input name="Klasse" type="text" id="Klasse" tabindex="3" size="8" /></td>
<td align="left" valign="middle"><label for="Telefonnummer"></label>
<input type="text" name="Telefonnummer" id="Telefonnummer" tabindex="4" /></td>
</tr>
<tr>
<td colspan="4" align="left" valign="middle">Bemerkungen</td>
</tr>
<tr>
<td height="45" colspan="4" align="left" valign="middle"><label for="Bemerkungen"></label>
<textarea name="Bemerkungen" cols="79" rows="3" id="Bemerkungen" tabindex="5"></textarea></td>
</tr>
</table>
<h1>Ich helfe am Sommerfest um...</h1>
<table width="290" border="0" align="center">
<tr align="center">
<td width="36">16.00</td>
<td width="36">17.00</td>
<td width="36">18.00</td>
<td width="36">19.00</td>
<td width="36">20.00</td>
<td width="36">21.00</td>
<td width="27">Abbau</td>
</tr>
<tr align="center">
<td><input type="checkbox" name="zeita" id="zeita" tabindex="6" value="OK"/>
<label for="16.00"></label></td>
<td><input type="checkbox" name="zeitb" id="zeitb" value="OK" />
<label for="17.00"></label></td>
<td><input type="checkbox" name="zeitc" id="zeitc" value="OK"/>
<label for="18.00"></label></td>
<td><input type="checkbox" name="zeitd" id="zeitd" value="OK"/>
<label for="19.00"></label></td>
<td><input type="checkbox" name="zeite" id="zeite" value="OK"/>
<label for="20.00"></label></td>
<td><input type="checkbox" name="zeitf" id="zeitf" value="OK"/>
<label for="21.00"></label></td>
<td><input type="checkbox" name="Abbau" id="Abbau" value="OK"/>
<label for="Abbau"></label></td>
</tr>
</table>
<h1>mit </h1>
<p>
<input type="submit" name="Senden" id="Senden" value="Senden" />
<input type="reset" name="Zurücksetzen" id="Zurücksetzen" value="Zurücksetzen" />
</p>
<h3>*Pflichtfeld<br />
</h3>
</form>
<p> </p>
<table width="878" height="81" border="1" align="center">
<tr>
<td width="215" height="35" align="center"><h3>Name</h3></td>
<td width="70" align="center"><h3>Klasse</h3></td>
<td width="70" align="center"><h3>16.00</h3></td>
<td width="70" align="center"><h3>17.00</h3></td>
<td width="70" align="center"><h3>18.00</h3></td>
<td width="70" align="center"><h3>19.00</h3></td>
<td width="70" align="center"><h3>20.00</h3></td>
<td width="70" align="center"><h3>21.00</h3></td>
<td width="70" height="10" align="center"><h3>Abbau</h3></td>
</tr>
<?php do { ?>
<tr>
<td align="center"><?php echo $row_a['Vorname']; ?> <?php echo $row_a['Nachname']; ?></td>
<td align="center"><?php echo $row_a['Klasse']; ?></td>
<td align="center"><?php echo $row_a['zeita']; ?></td>
<td align="center"><?php echo $row_a['zeitb']; ?></td>
<td align="center"><?php echo $row_a['zeitc']; ?></td>
<td align="center"><?php echo $row_a['zeitd']; ?></td>
<td align="center"><?php echo $row_a['zeite']; ?></td>
<td width="73" align="center"><?php echo $row_a['zeitf']; ?></td>
<td align="center"><?php echo $row_a['Abbau']; ?></td>
</tr>
<?php } while ($row_a = mysql_fetch_assoc($a)); ?>
</table>
<p> </p>
</div>
</div>
</body>
</html>
<?php
mysql_free_result($a);
?>
Vielen Dank für eure Bemühungen
Viele Grüße
Fabian