Hilfe beim Erstellen

Kite-X

Grünschnabel
Hallo mein Chef hat mich um eine Sache gebeten und diese soll ich Realiesieren.

HTML:
<html> <head> <meta http-equiv="Content-Language" content="de"> </head> <body> <form action="" method="" target=""> <p align="center"><input type="Text" name="" value="" size="" maxlength=""></p> <p align="center"><img border="0" src="img1.jpg" width="416" height="208"></p> <p align="center"><b><font size="6">Personalplanung</font></b></p> <p><input type="Text" name="" value="" size="" maxlength=""></p> <table cellpadding="0" cellspacing="0" width="100%" height="188" bordercolor="#000000" style="border-collapse: collapse">  <tr>  <td width="230" bgcolor="#C0C0C0" align="center" height="21">  <b>Bereich</b></td>  <td width="231" bgcolor="#C0C0C0" align="center" height="21">  <b>Donnerstag </b></td>  <td width="231" bgcolor="#C0C0C0" align="center" height="21">  <b>Freitag </b></td>  <td width="231" bgcolor="#C0C0C0" align="center" height="21">  <b>Samstag </b></td>  <td width="231" bgcolor="#C0C0C0" align="center" height="21">  <b>Sonderöffnugstag </b></td>  </tr>  <tr>  <td width="230" height="22">  Kasse (Eingang)</td>  <td width="231" height="22"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="231" height="22"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="231" height="22"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="231" height="22"><input type="Text" name="" value="" size="" maxlength=""></td>  </tr>  <tr>  <td width="230" height="21">  Kasse (Eingang)</td>  <td width="231" height="21"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="231" height="21"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="231" height="21"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="231" height="21"><input type="Text" name="" value="" size="" maxlength=""></td>  </tr>  <tr>  <td width="230" height="21">  Kasse (Ausgang)</td>  <td width="231" height="21"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="231" height="21"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="231" height="21"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="231" height="21"><input type="Text" name="" value="" size="" maxlength=""></td>  </tr>  <tr>  <td width="230" height="19">  Kasse (Ausgang)</td>  <td width="231" height="19"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="231" height="19"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="231" height="19"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="231" height="19"><input type="Text" name="" value="" size="" maxlength=""></td>  </tr>  <tr>  <td width="230" height="21">  Garderobe</td>  <td width="231" height="21"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="231" height="21"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="231" height="21"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="231" height="21"><input type="Text" name="" value="" size="" maxlength=""></td>  </tr>  <tr>  <td width="230" height="21">  Garderobe</td>  <td width="231" height="21"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="231" height="21"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="231" height="21"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="231" height="21"><input type="Text" name="" value="" size="" maxlength=""></td>  </tr>  <tr>  <td width="230" height="21">  Clubcard</td>  <td width="231" height="21"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="231" height="21"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="231" height="21"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="231" height="21"><input type="Text" name="" value="" size="" maxlength=""></td>  </tr>  <tr>  <td width="230" height="21">WC</td>  <td width="231" height="21"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="231" height="21"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="231" height="21"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="231" height="21"><input type="Text" name="" value="" size="" maxlength=""></td>  </tr> </table> <br><b>Soulclub Große Theke</b> <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber1">  <tr>  <td width="20%">Theke</td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  </tr>  <tr>  <td width="20%">Theke</td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  </tr>  <tr>  <td width="20%">Theke</td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  </tr>  <tr>  <td width="20%">Theke</td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  </tr>  <tr>  <td width="20%">Theke</td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  </tr> </table> <br><b>Soulclub Kleine Theke</b><table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber2">  <tr>  <td width="20%">Theke</td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  </tr>  <tr>  <td width="20%">Theke</td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  </tr>  <tr>  <td width="20%">Theke</td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  </tr> </table> <br><b>Stadl Große Theke</b> <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber1">  <tr>  <td width="20%">Theke</td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  </tr>  <tr>  <td width="20%">Theke</td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  </tr>  <tr>  <td width="20%">Theke</td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  </tr>  <tr>  <td width="20%">Theke</td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  </tr>  <tr>  <td width="20%">Theke</td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  </tr> </table> <br><b>Stadl Kleine Theke</b><table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber2">  <tr>  <td width="20%">Theke</td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  </tr>  <tr>  <td width="20%">Theke</td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  </tr>  <tr>  <td width="20%">Theke</td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  </tr> </table> <br><b>Gläser</b><table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber2">  <tr>  <td width="20%">Gläser</td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  </tr>  <tr>  <td width="20%">Gläser</td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  </tr>  <tr>  <td width="20%">Gläser</td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  </tr>  <tr>  <td width="20%">Gläser</td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  <td width="20%"><input type="Text" name="" value="" size="" maxlength=""></td>  </tr> </table></form> </body> </html>

So das ist mein Quelltext jedes Eingabefeld soll in die Datenbank geschrieben werden.
Habe nur ein wenig Ahnung von ASP und das unterstützt unser Server nicht kann man mir bitte dabei helfen
 
Könntest du den HTML-Code bitte etwas "formatieren" und zurechtrücken? Man liest und scrollt sich nämlich einen Wolf in dieser einen Zeile.

Die PHP-Supporter werden es dir danken ;)
 
Hallo!

Wenn ich mich nicht täusche, wirst Du niemand finden, der Dir Dein Skript einfach mal schreibt, wenn Du ein wenig HTML Code hier reinstellst, der nicht nur schlecht lesbar ist (keinerlei Umbrüche) und so gut wie keine Infos hergibt.

Ein paar Denkanstöße, damit Du nicht ganz in der Luft hängst beim learning-by-doing:

1. Die Daten, die ins Formular eingegeben werden, müssen erstmal zu einem Skript, dass am besten in einer extra Datei steht und vom HTML Code getrennt ist. Geeignet zum Übergeben von Daten in HTML ist die Methode POST im Tag von form. Dabei sollten alle input Felder zwischen den form Tags einen eindeutigen Namen bzw. ID zugewiesen bekommen.

2. Wird der Absenden Button gedrückt, wird die Datei aufgerufen, die Du bei action im Form Tag angibst (Bsp.: kasse.php).

3. Auf die Daten kannst Du nun in der Datei kasse.php über den $_POST Array zugreifen. Bsp.:
PHP:
<?php
$vorname = $_POST['vorname'];
?>

4. Die Eingaben sollten dann auf Eingabefehler überprüft werden, zumindest dann wenn andere Leute neben Dir auf das Skript Zugriff haben.

5. Sind keine Eingabefehler vorhanden, kannst Du die Daten in die Datenbank schreiben. (Bsp.: MySQL)

6. Dazu mußt Du eine Verbindung zur DB mit der Funktion mysql_connect() herstellen und eine in der DB angelegte Tabelle auswählen.

Bsp.:
PHP:
$mysql_host = "localhost"; // Der MySQL Host
	$mysql_username = "XXX"; // Der MySQL Username
	$mysql_passwd = "XXXX";  // Das MySQL Passwort
	$mysql_dbase = "XXX"; // Der Name der verwendeten Datenbank
	
	/* Abschalten von magic_quotes_runtime */
	set_magic_quotes_runtime(0);

	/* Verbindung zu MySQL aufbauen */
	$connect = @mysql_connect("$mysql_host","$mysql_username","$mysql_passwd") or $error = mysql_error();
	
	if ($connect != true){	// DB-Anbindung ist fehlgeschlagen
	echo ($error);
	exit;
	}
	
	/* Datenbank auswaehlen */
	$select = @mysql_select_db("$mysql_dbase") or $error = mysql_error();

	if ($select != true){	// DB-Anbindung ist fehlgeschlagen
	echo ($error);
	exit;
	}
}

7. Nun steht die Verbindung und Du mußt ein MySQL Query absetzen um die Daten in die DB einzutragen.

Dabei wird unterschieden, ob ein vorhandener Datensatz einem UPDATE unterzogen werden soll, oder ein komplett neuer Datensatz angelegt wird (INPUT).

Funktion: mysql_query(MySQL-QUERY) or die(mysql_error());

8. Wenn Eintrag OK, dann kannst Du noch eine Erfolgsmeldung ausgeben.

Grüße

Martin
 
Zurück