|
TP-Member
Registriert seit: Sep 2003
|
Hallo,
ich habe es ein bisschen anders gemacht, da ich es wie iben nicht hinbekommen habe.
Siehe:
<?php
class konti {
function konti(){
global $action;
global $search;
if(!$action && !$search):
$this->add($cbrez,$cbrezp,$cbrdz,$cbrdzp,$cbropt,$msg);
$this->such_feld();
echo $this->show('');
elseif($search):
$this->add($cbrez,$cbrezp,$cbrdz,$cbrdzp,$cbropt,$msg);
$this->such_feld();
echo $this->show($search);
elseif($action == add):
global $cbrez;
global $cbrezp;
global $cbrdz;
global $cbrdzp;
global $cbropt;
if($cbrez && $cbrdz):
$query2 = mysql_query("SELECT * FROM Kalpen WHERE chrez = '$cbrez'");// bundesland suchen...
$result2 = mysql_fetch_array($query2);
mysql_query("INSERT INTO `Kalpen` (`cbrez`, `cbrezp`, `cbrdz`, `cbrdzp`, `cbropt`) VALUES ('$cbrez', '$cbrezp', '$cbrdz', '$cbrdzp', '$cbropt')");
echo mysql_error();
?>
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_reloadPage(init) { //reloads the window if Nav4 resized
if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
//-->
</script>
<title>Kontingent</title><body bgcolor="#ccffee" text="#000000" link="#FF0000" vlink="#FF0000">
<p> </p>
<table width="392" border="0" cellpadding="0" cellspacing="0">
<tr>
<td height="40"><div align="center"><strong><font face="Geneva, Arial, Helvetica, sans-serif">Vielen
Dank, </font></strong><font face="Geneva, Arial, Helvetica, sans-serif"><br>
Die Kontingente wurden hinzugefügt!</font></div></td>
</tr>
</table>
<?
else:
$msg = "Es sind nicht alle ausgefüllt!";
$this->add($cbrez,$cbrezp,$cbrdz,$cbrdzp,$cbropt,$msg);
endif;
endif;
}
function splitt_pages($anzahl,$aktuelleseite,$link){
$anzahl++;
for($i = 1; $i<$anzahl; $i++){
if($i == $aktuelleseite):
$output.= "$i ";
else:
$output.= "".$link."seite=".$i."'>$i</a> ";
endif;
}
$output.= "<br>";
return $output;
}
function show($search){
global $seite;
global $l;
$proseite = 20;
if($search):
$SQL = "SELECT * FROM Kalpen";
endif;
$query2 = mysql_query($SQL);
$anzahl = mysql_num_rows($query2);
$anzahl = $anzahl/$proseite;
if(!$seite OR $seite == 0 OR $seite == 1):
$limit = "limit 0,$proseite";
$seite = 1;
else:
$seite2 = $seite;
$seite2--;
$s = $seite2*$proseite;
$limit = "limit $s,$proseite";
endif;
$query = mysql_query("$SQL $limit");
if($search):
$link2go ="<a href='".$PHP_SELF."?name=Reviews&search=$search&";
elseif($l):
$link2go ="<a href='".$PHP_SELF."?name=Reviews&l=$l&";
else:
$link2go ="<a href='".$PHP_SELF."?name=Reviews&";
endif;
$seiten = $this->splitt_pages($anzahl,$seite,$link2go);
while($result = mysql_fetch_array($query)): // gibt alle aus
?>
<?
endwhile;
}
function such_feld(){
?>
<?
}
function add($cbrez,$cbrezp,$cbrdz,$cbrdzp,$cbropt,$msg){
?>
<form name="form1" method="post" action="<?=$PHP_SELF;?>?name=Reviews">
<table width="977" border="1" cellspacing="0" cellpadding="0">
<tr bgcolor="#006600">
<td colspan="9"><font size="3" face="verdana, geneva, arial, sans-serif"><font color="#FFFF00">Neues
Kontingent eintragen:</font><strong>
<input name="action" type="hidden" id="action" value="add">
<input name="name2" type="hidden" id="name2" value="Reviews">
</strong></font></td>
</tr>
<? if($msg): ?>
<tr bgcolor="#000000">
<td colspan="9" valign="top" bgcolor="#FF0000">
<div align="center"><font size="2" face="verdana, geneva, arial, sans-serif"><font color="#FFFFFF"><?=$msg;?></font>
</font></div></td>
</tr>
<? endif; ?>
<tr>
<td align="left" valign="top"><strong><font size="2" face="Arial, Helvetica, sans-serif">Nr.</font></strong></td>
<td align="left" valign="top"><strong><font size="2" face="Arial, Helvetica, sans-serif">Buchungsstichwort</font></strong></td>
<td><strong><font size="2" face="Arial, Helvetica, sans-serif">Messetage</font></strong></td>
<td><strong><font size="2" face="Arial, Helvetica, sans-serif">Kontingent Zeitraum</font></strong></td>
<td><strong><font size="2" face="Arial, Helvetica, sans-serif">EZ-Anzahl</font></strong></td>
<td><strong><font size="2" face="Arial, Helvetica, sans-serif">EZ-Preis</font></strong></td>
<td><strong><font size="2" face="Arial, Helvetica, sans-serif">DZ-Anzahl</font></strong></td>
<td><strong><font size="2" face="Arial, Helvetica, sans-serif">DZ-Preis</font></strong></td>
<td><strong><font size="2" face="Arial, Helvetica, sans-serif">Option 18.00 Uhr</font></strong></td>
</tr>
<tr align="left" valign="middle">
<td width="29"><div align="left"><font size="2" face="Arial, Helvetica, sans-serif">1</font></div></td>
<td width="131"><div align="left"><font size="2" face="Arial, Helvetica, sans-serif">C-B-R</font></div></td>
<td width="96"><div align="left"><font size="2" face="Arial, Helvetica, sans-serif">3</font></div></td>
<td width="164"><div align="left"><font size="2" face="Arial, Helvetica, sans-serif">14.02. - 18.02.2004</font></div></td>
<td width="103"><div align="left"><font size="2" face="Arial, Helvetica, sans-serif">
<input name="cbrez" type="text" id="cbrez" value="<?=$cbrez;?>" size="10" maxlength="6">
</font></div></td>
<td width="98"><div align="left"><font size="2" face="Arial, Helvetica, sans-serif">
<input name="cbrezp" type="text" id="cbrezp" value="<?=$cbrezp;?>" size="10" maxlength="6">
</font></div></td>
<td width="109"><div align="left"><font size="2" face="Arial, Helvetica, sans-serif">
<input name="cbrdz" type="text" id="cbrdz" value="<?=$cbrdz;?>" size="10" maxlength="6">
</font></div></td>
<td width="93"><div align="left"><font size="2" face="Arial, Helvetica, sans-serif">
<input name="cbrdzp" type="text" id="cbrdzp" value="<?=$cbrdzp;?>" size="10" maxlength="6">
</font></div></td>
<td width="134"><div align="left"><font size="2" face="Arial, Helvetica, sans-serif">
<input name="cbropt" type="text" id="cbropt" value="<?=$cbropt;?>10.02.04" size="14" maxlength="8">
</font></div></td>
</tr>
<tr align="left" valign="middle">
<td><font size="2" face="Arial, Helvetica, sans-serif">2</font></td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
<p>
<input type="submit" name="Submit" value="Abschicken">
</p>
</form>
<?
}
}
?>
<p> </p>
<p> </p>
|