Webform og database

Her kan du få hjælp og stille spørgsmål til PHP!
Besvar
pfriis
Begynder
Indlæg:1
Tilmeldt:3. feb 2013, 22:01
Webform og database

Indlæg af pfriis » 3. feb 2013, 22:17

Hej
Jeg er ny på siden og har kastet mig ud et et lidt stører projekt.
Jeg arbejder som tekniker og i den forbindelse vil jeg gerne lave en online arbejdsseddel der kan bruges på alle platforme, tanken var 2x3 kolonner med hhv varenr tekst og antal, sidste er en tekstboks, navngivet med v+varenummer samt dato adresse projekt og timer.
jeg har forsøgt efter videoguiderne her på siden og det virker også fint, med 2 felter.
problemet opstår tilsyneladende når så snart det skal i en tabel for at styre det.

jeg har brugt koden fra guiden og tilpasset den til mit eget, men når scriptet køres læser den fint fra database tabellen, men den vil ikke skrive til den.

første skabelon udkast kan ses her: pfriis.dk/Arbej.php



jeg ser en del taste arbejde i denne løsning, men ved ikke om man kan læse fra tabel og poste data i en udført arbejde tabel?

Hele dette projekt går ud på det er nemt for kontoret at lave intern fakturering samtidig med det er nemt i marken.

Tak for hjælpen.

nedenfor ses koden til både skabelon og gem data.

Kode: Vælg alt

Gem Data:
<?php
$server = "10.246.16.19:3306";
$brugernavn = "pfriis_dk";
$kode = "XXXXX";
$db = "pfriis_dk";

mysql_connect($server , $brugernavn , $kode) or die(mysql_error());

echo "Forbundet til mysql server<br/>";

mysql_select_db($db)or die(mysql_error());

echo "Forbundet til databasen<br/><br/>";

$data = mysql_query("SELECT * FROM Arbejde" ) or die(mysql_error());

while ($info = mysql_fetch_array($data))
   {

echo "Dato: " . $info['Dato'] . "<br/>";
echo "Adresse: " . $info['Adresse']. "<br/>";
   
// Indæst i tabel

   if (isset($_POST['submit'])) {

       $Dato = $_POST['Dato'];
       $Adresse = $_POST['Adresse'];

       $tabeldata = "INSERT INTO Arbejde(Dato, Adresse)VALUES ('$Dato','$Adresse')";
       $resultat = mysql_query($tabeldata);
if($resultat) {
    echo "Din bruger blev registeret";
   }
 else {
     echo "FEJL";
 }
 }
 }
mysql_close();


?>


og her er koden til skabelonen:
<!--
To change this template, choose Tools | Templates
and open the template in the editor.
-->
<!DOCTYPE html>
<html>
    
    <head>
<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
<meta name=ProgId content=Excel.Sheet>
<meta name=Generator content="Microsoft Excel 14">

<!--table
	{mso-displayed-decimal-separator:"\,";
	mso-displayed-thousand-separator:"\.";}
.xl1525082
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:black;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;
	mso-number-format:General;
	text-align:general;
	vertical-align:bottom;
	mso-background-source:auto;
	mso-pattern:auto;
	white-space:nowrap;}
.xl6625082
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:black;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;
	mso-number-format:General;
	text-align:center;
	vertical-align:bottom;
	border:.5pt solid windowtext;
	mso-background-source:auto;
	mso-pattern:auto;
	white-space:nowrap;}
.xl6725082
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:black;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;
	mso-number-format:General;
	text-align:general;
	vertical-align:bottom;
	border:.5pt solid windowtext;
	mso-background-source:auto;
	mso-pattern:auto;
	white-space:nowrap;}
.xl6825082
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:black;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;
	mso-number-format:General;
	text-align:general;
	vertical-align:bottom;
	border-top:.5pt solid windowtext;
	border-right:.5pt solid windowtext;
	border-bottom:.5pt solid windowtext;
	border-left:none;
	mso-background-source:auto;
	mso-pattern:auto;
	white-space:nowrap;}
.xl6925082
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:black;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;
	mso-number-format:General;
	text-align:general;
	vertical-align:bottom;
	border-top:.5pt solid windowtext;
	border-right:none;
	border-bottom:.5pt solid windowtext;
	border-left:.5pt solid windowtext;
	mso-background-source:auto;
	mso-pattern:auto;
	white-space:nowrap;}
.xl7025082
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:black;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;
	mso-number-format:General;
	text-align:center;
	vertical-align:bottom;
	border-top:.5pt solid windowtext;
	border-right:none;
	border-bottom:.5pt solid windowtext;
	border-left:.5pt solid windowtext;
	mso-background-source:auto;
	mso-pattern:auto;
	white-space:nowrap;}
-->
</style>
<title>Arb_anlaeg</title>
</head>

<body>
    <form action="gem_data.php" method="post"/> 

<h1 style='color:black;font-family:Calibri;font-size:14.0pt;font-weight:800;
font-style:normal'>Arb_anlaeg</h1>

<p><input type="submit" value="Send"><input type="reset" value="Nulstil"></p>

<table border=0 cellpadding=0 cellspacing=0 width=808 style='table-layout:fixed;width:606pt' height="100%">
 <!-- MSTableType="layout" -->
	<col class=xl1525082 width=64 style='width:48pt'>
 <col width=276 style='mso-width-source:userset;mso-width-alt:10093;width:207pt'>
 <col width=64 style='width:48pt'>
 <col class=xl1525082 width=64 style='width:48pt'>
 <col width=276 style='mso-width-source:userset;mso-width-alt:10093;width:207pt'>
 <col width=64 style='width:48pt'>
 <tr>
	<td></td>
	<td></td>
	<td></td>
	<td></td>
	<td></td>
	<td height="20"></td>
	</tr>
	<tr>
  <td class=xl6925082 style='height:15.0pt;border-top:none'>Dato</td>
  <td class=xl6825082 style='border-top:none'>
      &nbsp;<input type="date" name="Dato" size="20" value="YYYY-MM-DD" /></td>
  <td class=xl6725082 style='border-top:none;border-left:none'>&nbsp;</td>
  <td class=xl6925082 style='border-top:none;border-left:none'>Timer</td>
  <td class=xl6825082 style='border-top:none'>
	&nbsp;<input type="text" name="Timer" size="4" maxlength="5"/></td>
  <td class=xl6725082 style='border-top:none;border-left:none' height="23">&nbsp;</td>
 </tr>
	<tr>
  <td class=xl6925082 style='height:15.0pt;border-top:none'>Adr</td>
  <td class=xl6825082 style='border-top:none'>
	<input type="text" name="Adresse" size="40"/></td>
  <td class=xl6725082 style='border-top:none;border-left:none'>&nbsp;</td>
  <td class=xl6925082 style='border-top:none;border-left:none'>Projekt nr</td>
  <td class=xl6825082 style='border-top:none'>
	<input type="text" name="Projekt" size="30"></td>
  <td class=xl6725082 style='border-top:none;border-left:none' height="20">&nbsp;</td>
 </tr>
	<tr>
  <td class=xl6925082 style='height:20px;border-top:medium none; '>Varenr</td>
  <td class=xl6825082 style='border-top:none'>Beskrivelse</td>
  <td class=xl6725082 style='border-top:none;border-left:none'>Antal</td>
  <td class=xl6925082 style='border-top:none;border-left:none'>Varenr</td>
  <td class=xl6825082 style='border-top:none'>Beskrivelse</td>
  <td class=xl6725082 style='border-top:none;border-left:none' height="20">Antal</td>
 </tr>
	<tr>
  <td class=xl7025082 style='height:20px;border-top:medium none; '>100000</td>
  <td class=xl6825082 style='border-top:none'>PEH Kabelrør orange
  1x50/41m/alm.te</td>
  <td class=xl6725082 style='border-top:none;border-left:none'>
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100000" size="6"></td>
  <td class=xl7025082 style='border-top:none;border-left:none'>100287</td>
  <td class=xl6825082 style='border-top:none'>Patchkabel LC/UPC, 8M simplex</td>
  <td class=xl6725082 style='border-top:none;border-left:none' height="20">
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100287" size="6"></td>
 </tr>
	<tr>
  <td class=xl7025082 style='height:20px;border-top:medium none; '>100002</td>
  <td class=xl6825082 style='border-top:none'>GM flatliner 7x8/4,5mm rør m/te
  Natur</td>
  <td class=xl6725082 style='border-top:none;border-left:none'>
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100002" size="6"></td>
  <td class=xl7025082 style='border-top:none;border-left:none'>100288</td>
  <td class=xl6825082 style='border-top:none'>Patchkabel LC/UPC, 10M simplex</td>
  <td class=xl6725082 style='border-top:none;border-left:none' height="20">
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100288" size="6"></td>
 </tr>
	<tr>
  <td class=xl7025082 style='height:20px;border-top:medium none; '>100003</td>
  <td class=xl6825082 style='border-top:none'>GM Micropipe orange 8/5</td>
  <td class=xl6725082 style='border-top:none;border-left:none'>
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100003" size="6"></td>
  <td class=xl7025082 style='border-top:none;border-left:none'>100293</td>
  <td class=xl6825082 style='border-top:none'>Patchkabel LC/APC-LC/UPC 6m DUPL</td>
  <td class=xl6725082 style='border-top:none;border-left:none' height="20">
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100293" size="6"></td>
 </tr>
	<tr>
  <td class=xl7025082 style='height:20px;border-top:medium none; '>100004</td>
  <td class=xl6825082 style='border-top:none'>GM Flatliner 6x14/10mm rør
  transperant</td>
  <td class=xl6725082 style='border-top:none;border-left:none'>
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100004" size="6"></td>
  <td class=xl7025082 style='border-top:none;border-left:none'>100294</td>
  <td class=xl6825082 style='border-top:none'>Patchkabel Lc/upc - Lc/apc 4m</td>
  <td class=xl6725082 style='border-top:none;border-left:none' height="20">
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100294" size="6"></td>
 </tr>
	<tr>
  <td class=xl7025082 style='height:20px;border-top:medium none; '>100010</td>
  <td class=xl6825082 style='border-top:none'>Muffer Ø50 Transfitt</td>
  <td class=xl6725082 style='border-top:none;border-left:none'>
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100010" size="6"></td>
  <td class=xl7025082 style='border-top:none;border-left:none'>100297</td>
  <td class=xl6825082 style='border-top:none'>Afgreningshorn til x2, smaleboks</td>
  <td class=xl6725082 style='border-top:none;border-left:none' height="20">
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100297" size="6"></td>
 </tr>
	<tr>
  <td class=xl7025082 style='height:20px;border-top:medium none; '>100011</td>
  <td class=xl6825082 style='border-top:none'>Ø40 muffer, hawle</td>
  <td class=xl6725082 style='border-top:none;border-left:none'>
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100011" size="6"></td>
  <td class=xl7025082 style='border-top:none;border-left:none'>100298</td>
  <td class=xl6825082 style='border-top:none'>Patchkabel SC/UPC-LC/APC, 2M DUPL</td>
  <td class=xl6725082 style='border-top:none;border-left:none' height="20">
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100298" size="6"></td>
 </tr>
	<tr>
  <td class=xl7025082 style='height:20px;border-top:medium none; '>100013</td>
  <td class=xl6825082 style='border-top:none'>Endeprop 40mm f. lyslederrør</td>
  <td class=xl6725082 style='border-top:none;border-left:none'>
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100013" size="6"></td>
  <td class=xl7025082 style='border-top:none;border-left:none'>100299</td>
  <td class=xl6825082 style='border-top:none'>Patchkabel SC/UPC-LC/APC, 3M DUPL</td>
  <td class=xl6725082 style='border-top:none;border-left:none' height="20">
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100299" size="6"></td>
 </tr>
	<tr>
  <td class=xl7025082 style='height:20px;border-top:medium none; '>100020</td>
  <td class=xl6825082 style='border-top:none'>96-fiber kabel (8x12f) dist</td>
  <td class=xl6725082 style='border-top:none;border-left:none'>
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100020" size="6"></td>
  <td class=xl7025082 style='border-top:none;border-left:none'>100314</td>
  <td class=xl6825082 style='border-top:none'>Udvidelse til 1000217 - 4 kunder</td>
  <td class=xl6725082 style='border-top:none;border-left:none' height="20">
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100314" size="6"></td>
 </tr>
	<tr>
  <td class=xl7025082 style='height:20px;border-top:medium none; '>100028</td>
  <td class=xl6825082 style='border-top:none'>Gadeskab Grøn 57 07157 21443 8</td>
  <td class=xl6725082 style='border-top:none;border-left:none'>
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100028" size="6"></td>
  <td class=xl7025082 style='border-top:none;border-left:none'>100315</td>
  <td class=xl6825082 style='border-top:none'>50 mm GABO samler</td>
  <td class=xl6725082 style='border-top:none;border-left:none' height="20">
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100315" size="6"></td>
 </tr>
	<tr>
  <td class=xl7025082 style='height:20px;border-top:medium none; '>100029</td>
  <td class=xl6825082 style='border-top:none'>Splidsemuffe T/6 fiber</td>
  <td class=xl6725082 style='border-top:none;border-left:none'>
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100029" size="6"></td>
  <td class=xl7025082 style='border-top:none;border-left:none'>100316</td>
  <td class=xl6825082 style='border-top:none'>96-fiber kabel (16x6f) accesnet</td>
  <td class=xl6725082 style='border-top:none;border-left:none' height="20">
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100316" size="6"></td>
 </tr>
	<tr>
  <td class=xl7025082 style='height:20px;border-top:medium none; '>100030</td>
  <td class=xl6825082 style='border-top:none'>Brød 400x800x900 12,5T</td>
  <td class=xl6725082 style='border-top:none;border-left:none'>
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100030" size="6"></td>
  <td class=xl7025082 style='border-top:none;border-left:none'>100320</td>
  <td class=xl6825082 style='border-top:none'>Tilbehør/udvidelse Fosc 500AA</td>
  <td class=xl6725082 style='border-top:none;border-left:none' height="20">
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100320" size="6"></td>
 </tr>
	<tr>
  <td class=xl7025082 style='height:15.0pt;border-top:none'>100040</td>
  <td class=xl6825082 style='border-top:none'>6-fiber kabel - RØD</td>
  <td class=xl6725082 style='border-top:none;border-left:none'>
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100040" size="6"></td>
  <td class=xl7025082 style='border-top:none;border-left:none'>100335</td>
  <td class=xl6825082 style='border-top:none'>1 x ø14 tomrør - RØD</td>
  <td class=xl6725082 style='border-top:none;border-left:none' height="20">
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100335" size="6"></td>
 </tr>
	<tr>
  <td class=xl7025082 style='height:20px;border-top:medium none; '>100041</td>
  <td class=xl6825082 style='border-top:none'>6-fiber kabel - BLÅ</td>
  <td class=xl6725082 style='border-top:none;border-left:none'>
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100041" size="6"></td>
  <td class=xl7025082 style='border-top:none;border-left:none'>100342</td>
  <td class=xl6825082 style='border-top:none'>Patchkabel LC/UPC-LC/APC, 6m</td>
  <td class=xl6725082 style='border-top:none;border-left:none' height="20">
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100342" size="6"></td>
 </tr>
	<tr>
  <td class=xl7025082 style='height:20px;border-top:medium none; '>100042</td>
  <td class=xl6825082 style='border-top:none'>6-fiber kabel - HVID</td>
  <td class=xl6725082 style='border-top:none;border-left:none'>
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100042" size="6"></td>
  <td class=xl7025082 style='border-top:none;border-left:none'>100343</td>
  <td class=xl6825082 style='border-top:none'>Patchkabel LC/UPC-LC/APC, 8m</td>
  <td class=xl6725082 style='border-top:none;border-left:none' height="20">
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100343" size="6"></td>
 </tr>
	<tr>
  <td class=xl7025082 style='height:20px;border-top:medium none; '>100044</td>
  <td class=xl6825082 style='border-top:none'>6-fiber kabel - GUL</td>
  <td class=xl6725082 style='border-top:none;border-left:none'>
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100044" size="6"></td>
  <td class=xl7025082 style='border-top:none;border-left:none'>100344</td>
  <td class=xl6825082 style='border-top:none'>Patchkabel LC/UPC-LC/APC, 10m</td>
  <td class=xl6725082 style='border-top:none;border-left:none' height="20">
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100344" size="6"></td>
 </tr>
	<tr>
  <td class=xl7025082 style='height:20px;border-top:medium none; '>100045</td>
  <td class=xl6825082 style='border-top:none'>6-fiber kabel - GRØN</td>
  <td class=xl6725082 style='border-top:none;border-left:none'>
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100045" size="6"></td>
  <td class=xl7025082 style='border-top:none;border-left:none'>100360</td>
  <td class=xl6825082 style='border-top:none'>Kabelbrød LXBXD 1310x610x750</td>
  <td class=xl6725082 style='border-top:none;border-left:none' height="20">
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100360" size="6"></td>
 </tr>
	<tr>
  <td class=xl7025082 style='height:20px;border-top:medium none; '>100046</td>
  <td class=xl6825082 style='border-top:none'>288-fiber kabel</td>
  <td class=xl6725082 style='border-top:none;border-left:none'>
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100046" size="6"></td>
  <td class=xl7025082 style='border-top:none;border-left:none'>100375</td>
  <td class=xl6825082 style='border-top:none'>Reduktionsmuffe 14-12 mm</td>
  <td class=xl6725082 style='border-top:none;border-left:none' height="20">
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100375" size="6"></td>
 </tr>
	<tr>
  <td class=xl7025082 style='height:20px;border-top:medium none; '>100052</td>
  <td class=xl6825082 style='border-top:none'>1 x Ø20 tomrør, uden markering</td>
  <td class=xl6725082 style='border-top:none;border-left:none'>
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100052" size="6"></td>
  <td class=xl7025082 style='border-top:none;border-left:none'>100377</td>
  <td class=xl6825082 style='border-top:none'>PP sække 25 kg t/kvejl</td>
  <td class=xl6725082 style='border-top:none;border-left:none' height="20">
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100377" size="6"></td>
 </tr>
	<tr>
  <td class=xl7025082 style='height:20px;border-top:medium none; '>100054</td>
  <td class=xl6825082 style='border-top:none'>Ø12 muffer</td>
  <td class=xl6725082 style='border-top:none;border-left:none'>
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100054" size="6"></td>
  <td class=xl7025082 style='border-top:none;border-left:none'>100418</td>
  <td class=xl6825082 style='border-top:none'>Splidsebox t/gadeskab 530</td>
  <td class=xl6725082 style='border-top:none;border-left:none' height="20">
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100418" size="6"></td>
 </tr>
	<tr>
  <td class=xl7025082 style='height:20px;border-top:medium none; '>100057</td>
  <td class=xl6825082 style='border-top:none'>1,8 x 100mm m/MVB(dækbånd)</td>
  <td class=xl6725082 style='border-top:none;border-left:none'>
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100057" size="6"></td>
  <td class=xl7025082 style='border-top:none;border-left:none'>100419</td>
  <td class=xl6825082 style='border-top:none'>Tyco Budi-1S splidseboks</td>
  <td class=xl6725082 style='border-top:none;border-left:none' height="20">
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100419" size="6"></td>
 </tr>
	<tr>
  <td class=xl7025082 style='height:20px;border-top:medium none; '>100058</td>
  <td class=xl6825082 style='border-top:none'>Afgreningsboks x2, smaleboks</td>
  <td class=xl6725082 style='border-top:none;border-left:none'>
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100058" size="6"></td>
  <td class=xl7025082 style='border-top:none;border-left:none'>100420</td>
  <td class=xl6825082 style='border-top:none'>Låseclips til Ø12 muffe</td>
  <td class=xl6725082 style='border-top:none;border-left:none' height="20">
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100420" size="6"></td>
 </tr>
	<tr>
  <td class=xl7025082 style='height:20px;border-top:medium none; '>100070</td>
  <td class=xl6825082 style='border-top:none'>Afgreningsboks x4, smaleboks</td>
  <td class=xl6725082 style='border-top:none;border-left:none'>
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100070" size="6"></td>
  <td class=xl7025082 style='border-top:none;border-left:none'>100421</td>
  <td class=xl6825082 style='border-top:none'>Låseclips til Ø14 muffe</td>
  <td class=xl6725082 style='border-top:none;border-left:none' height="20">
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100421" size="6"></td>
 </tr>
	<tr>
  <td class=xl7025082 style='height:20px;border-top:medium none; '>100071</td>
  <td class=xl6825082 style='border-top:none'>Endestop t/6 fiber</td>
  <td class=xl6725082 style='border-top:none;border-left:none'>
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100071" size="6"></td>
  <td class=xl7025082 style='border-top:none;border-left:none'>100425</td>
  <td class=xl6825082 style='border-top:none'>Patchkabel LC/APC-LC/APC sm 15m
  du2</td>
  <td class=xl6725082 style='border-top:none;border-left:none' height="20">
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100425" size="6"></td>
 </tr>
	<tr>
  <td class=xl7025082 style='height:20px;border-top:medium none; '>100072</td>
  <td class=xl6825082 style='border-top:none'>Endeprop 20mm f. lyslederrør</td>
  <td class=xl6725082 style='border-top:none;border-left:none'>
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100072" size="6"></td>
  <td class=xl7025082 style='border-top:none;border-left:none'>100426</td>
  <td class=xl6825082 style='border-top:none'>Splidsesøm 57 09728 94871 1</td>
  <td class=xl6725082 style='border-top:none;border-left:none' height="20">
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100426" size="6"></td>
 </tr>
	<tr>
  <td class=xl7025082 style='height:20px;border-top:medium none; '>100135</td>
  <td class=xl6825082 style='border-top:none'>Patchkabel LC/PC - LC/PC - 9m</td>
  <td class=xl6725082 style='border-top:none;border-left:none'>
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100135" size="6"></td>
  <td class=xl7025082 style='border-top:none;border-left:none'>110003</td>
  <td class=xl6825082 style='border-top:none'>WSplidsekort til 100228</td>
  <td class=xl6725082 style='border-top:none;border-left:none' height="20">
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v110003" size="6"></td>
 </tr>
	<tr>
  <td class=xl7025082 style='height:20px;border-top:medium none; '>100141</td>
  <td class=xl6825082 style='border-top:none'>20 mm samlemuffe sort</td>
  <td class=xl6725082 style='border-top:none;border-left:none'>
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100135" size="6"></td>
  <td class=xl7025082 style='border-top:none;border-left:none'>110005</td>
  <td class=xl6825082 style='border-top:none'>Optibox4 IP30/54</td>
  <td class=xl6725082 style='border-top:none;border-left:none' height="20">
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v110005" size="6"></td>
 </tr>
	<tr>
  <td class=xl7025082 style='height:20px;border-top:medium none; '>100144</td>
  <td class=xl6825082 style='border-top:none'>Patchkabel LC/PC - LC/PC - 12m</td>
  <td class=xl6725082 style='border-top:none;border-left:none'>
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100144" size="6"></td>
  <td class=xl7025082 style='border-top:none;border-left:none'>110010</td>
  <td class=xl6825082 style='border-top:none'>Fiberkabel 2 x G657 A LSZH</td>
  <td class=xl6725082 style='border-top:none;border-left:none' height="20">
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v110010" size="6"></td>
 </tr>
	<tr>
  <td class=xl7025082 style='height:20px;border-top:medium none; '>100158</td>
  <td class=xl6825082 style='border-top:none'>Patchkabel LC/UPC-SC/UPC SM 10M
  SI2</td>
  <td class=xl6725082 style='border-top:none;border-left:none'>
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100158" size="6"></td>
  <td class=xl7025082 style='border-top:none;border-left:none'>110011</td>
  <td class=xl6825082 style='border-top:none'>19" ODF skuffe</td>
  <td class=xl6725082 style='border-top:none;border-left:none' height="20">
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v110011" size="6"></td>
 </tr>
	<tr>
  <td class=xl7025082 style='height:20px;border-top:medium none; '>100167</td>
  <td class=xl6825082 style='border-top:none'>Samlemuffe Ø7</td>
  <td class=xl6725082 style='border-top:none;border-left:none'>
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100167" size="6"></td>
  <td class=xl7025082 style='border-top:none;border-left:none'>110012</td>
  <td class=xl6825082 style='border-top:none'>Splidsekasette f. 110011</td>
  <td class=xl6725082 style='border-top:none;border-left:none' height="20">
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v110012" size="6"></td>
 </tr>
	<tr>
  <td class=xl7025082 style='height:20px;border-top:medium none; '>100179</td>
  <td class=xl6825082 style='border-top:none'>Endeprop 14mm f. lyslederrør</td>
  <td class=xl6725082 style='border-top:none;border-left:none'>
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100179" size="6"></td>
  <td class=xl7025082 style='border-top:none;border-left:none'>110017</td>
  <td class=xl6825082 style='border-top:none'>SP1134 Green 2x10/125</td>
  <td class=xl6725082 style='border-top:none;border-left:none' height="20">
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v110017" size="6"></td>
 </tr>
	<tr>
  <td class=xl7025082 style='height:15.0pt;border-top:none'>100180</td>
  <td class=xl6825082 style='border-top:none'>Ø14 muffer</td>
  <td class=xl6725082 style='border-top:none;border-left:none'>
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100180" size="6"></td>
  <td class=xl7025082 style='border-top:none;border-left:none'>110018</td>
  <td class=xl6825082 style='border-top:none'>Bagplade, PK20</td>
  <td class=xl6725082 style='border-top:none;border-left:none' height="20">
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v110018" size="6"></td>
 </tr>
	<tr>
  <td class=xl7025082 style='height:20px;border-top:medium none; '>100189</td>
  <td class=xl6825082 style='border-top:none'>Sømholder</td>
  <td class=xl6725082 style='border-top:none;border-left:none'>
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100189" size="6"></td>
  <td class=xl7025082 style='border-top:none;border-left:none'>110019</td>
  <td class=xl6825082 style='border-top:none'>63/53mm orange, DV kabelrør m.
  træksnor</td>
  <td class=xl6725082 style='border-top:none;border-left:none' height="20">
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v110019" size="6"></td>
 </tr>
	<tr>
  <td class=xl7025082 style='height:20px;border-top:medium none; '>100190</td>
  <td class=xl6825082 style='border-top:none'>Sømholder for optibox - 110005</td>
  <td class=xl6725082 style='border-top:none;border-left:none'>
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100190" size="6"></td>
  <td class=xl7025082 style='border-top:none;border-left:none'>110020</td>
  <td class=xl6825082 style='border-top:none'>10mm lige samlemuffe</td>
  <td class=xl6725082 style='border-top:none;border-left:none' height="20">
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v110020" size="6"></td>
 </tr>
	<tr>
  <td class=xl7025082 style='height:20px;border-top:medium none; '>100206</td>
  <td class=xl6825082 style='border-top:none'>Splidsebox t/gadeskab FK430</td>
  <td class=xl6725082 style='border-top:none;border-left:none'>
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100206" size="6"></td>
  <td class=xl7025082 style='border-top:none;border-left:none'>110021</td>
  <td class=xl6825082 style='border-top:none'>Tyco - Splidsemuffe OFDC</td>
  <td class=xl6725082 style='border-top:none;border-left:none' height="20">
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v110021" size="6"></td>
 </tr>
	<tr>
  <td class=xl7025082 style='height:20px;border-top:medium none; '>100209</td>
  <td class=xl6825082 style='border-top:none'>Krympeflex t/ovalt hul</td>
  <td class=xl6725082 style='border-top:none;border-left:none'>
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100209" size="6"></td>
  <td class=xl7025082 style='border-top:none;border-left:none'>110022</td>
  <td class=xl6825082 style='border-top:none'>Tyco - Splidseboks - IDB</td>
  <td class=xl6725082 style='border-top:none;border-left:none' height="20">
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v110022" size="6"></td>
 </tr>
	<tr>
  <td class=xl7025082 style='height:20px;border-top:medium none; '>100210</td>
  <td class=xl6825082 style='border-top:none'>Krympeflex t/rundt hul</td>
  <td class=xl6725082 style='border-top:none;border-left:none'>
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100210" size="6"></td>
  <td class=xl7025082 style='border-top:none;border-left:none'>110023</td>
  <td class=xl6825082 style='border-top:none'>Lyslederrør 32 mm</td>
  <td class=xl6725082 style='border-top:none;border-left:none' height="20">
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v110023" size="6"></td>
 </tr>
	<tr>
  <td class=xl7025082 style='height:20px;border-top:medium none; '>100213</td>
  <td class=xl6825082 style='border-top:none'>Patchkabel LC/PC - LC/PC - 6m</td>
  <td class=xl6725082 style='border-top:none;border-left:none'>
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100213" size="6"></td>
  <td class=xl7025082 style='border-top:none;border-left:none'>110024</td>
  <td class=xl6825082 style='border-top:none'>Aflastning kabel for 110021</td>
  <td class=xl6725082 style='border-top:none;border-left:none' height="20">
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v110024" size="6"></td>
 </tr>
	<tr>
  <td class=xl7025082 style='height:20px;border-top:medium none; '>100216</td>
  <td class=xl6825082 style='border-top:none'>Tyco fist-gco2-bd6-nn (432)</td>
  <td class=xl6725082 style='border-top:none;border-left:none'>
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100216" size="6"></td>
  <td class=xl7025082 style='border-top:none;border-left:none'>110027</td>
  <td class=xl6825082 style='border-top:none'>H.F.Blæsekabel 2,5 mm</td>
  <td class=xl6725082 style='border-top:none;border-left:none' height="20">
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v110027" size="6"></td>
 </tr>
	<tr>
  <td class=xl7025082 style='height:20px;border-top:medium none; '>100217</td>
  <td class=xl6825082 style='border-top:none'>Kundemuffe 96/6 fiber (4 kunder)</td>
  <td class=xl6725082 style='border-top:none;border-left:none'>
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100217" size="6"></td>
  <td class=xl7025082 style='border-top:none;border-left:none'>110030</td>
  <td class=xl6825082 style='border-top:none'>Endeprop 8mm gul f. lyslederrør</td>
  <td class=xl6725082 style='border-top:none;border-left:none' height="20">
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v110030" size="6"></td>
 </tr>
	<tr>
  <td class=xl7025082 style='height:20px;border-top:medium none; '>100250</td>
  <td class=xl6825082 style='border-top:none'>Svøb t/opbygning af kabel
  diameter</td>
  <td class=xl6725082 style='border-top:none;border-left:none'>
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100250" size="6"></td>
  <td class=xl7025082 style='border-top:none;border-left:none'>110031</td>
  <td class=xl6825082 style='border-top:none'>8 mm samlemuffe, sort, trækfast</td>
  <td class=xl6725082 style='border-top:none;border-left:none' height="20">
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v110031" size="6"></td>
 </tr>
	<tr>
  <td class=xl7025082 style='height:20px;border-top:medium none; '>100266</td>
  <td class=xl6825082 style='border-top:none'>Kasette LISA grøn LC/UPC</td>
  <td class=xl6725082 style='border-top:none;border-left:none'>
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100266" size="6"></td>
  <td class=xl7025082 style='border-top:none;border-left:none'>110032</td>
  <td class=xl6825082 style='border-top:none'>Fiberkabel SP1249 SC-LSZH 12
  Fiber</td>
  <td class=xl6725082 style='border-top:none;border-left:none' height="20">
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v110032" size="6"></td>
 </tr>
	<tr>
  <td class=xl7025082 style='height:20px;border-top:medium none; '>100269</td>
  <td class=xl6825082 style='border-top:none'>Patchkabel SC/UPC-LC/APC, 5M DUPL</td>
  <td class=xl6725082 style='border-top:none;border-left:none'>
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100269" size="6"></td>
  <td class=xl7025082 style='border-top:none;border-left:none'>110033</td>
  <td class=xl6825082 style='border-top:none'>SPL-COMB-SCM-HS2 cassette</td>
  <td class=xl6725082 style='border-top:none;border-left:none' height="20">
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v110033" size="6"></td>
 </tr>
	<tr>
  <td class=xl7025082 style='height:100%;border-top:medium none; '>100285</td>
  <td class=xl6825082 style='border-top:none'>Patchkabel LC/UPC, 4M simplex</td>
  <td class=xl6725082 style='border-top:none;border-left:none'>
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="text" name="v100285" size="6"></td>
  <td class=xl7025082 style='border-top:none;border-left:none'>110034</td>
  <td class=xl6825082 style='border-top:none'>8mm Gastæt Samlemuffe</td>
  <td class=xl6725082 style='border-top:none;border-left:none' height="100%">
	<!--webbot bot="Validation" S-Display-Name="v" S-Data-Type="Number" S-Number-Separators=".," -->
	<input type="number" name="v110034" size="6"></td>
 </tr>
	<tr>
  <td style='width:133px'></td>
  <td style='width:135px'></td>
  <td style='width:135px'></td>
  <td style='width:133px'></td>
  <td style='width:134px'></td>
  <td style='width:134px' height="1">&nbsp;</td>
 </tr>
</table>
</form>
</div>


<!----------------------------->
<!--SLUT PÅ OUTPUT FRA EXCEL-GUIDEN UDGIV SOM WEBSIDE-->
<!----------------------------->
</body>

</html>

Brugeravatar
scootergrisen
Moderator
Moderator
Indlæg:709
Tilmeldt:21. jun 2012, 23:40
Kontakt:

Re: Webform og database

Indlæg af scootergrisen » 4. feb 2013, 01:18

det originale MySQL API er deprecated i PHP 5.5.0.
Brug MySQLI i stedet for eller PDO.

Det vil sige lad være med at brug mysql_connect() osv.

Her er brugt MySQLI objekt orienteret som jeg selv er ved at lærer. Du kan se det er lidt anderldes.

Kode: Vælg alt

$server = '';
$bruger = '';
$kodeord = '';
$database = '';
$tablenavn = '';

$db = new mysqli($server, $bruger, $kodeord, $database);

if ($db->connect_errno > 0) {

  echo 'Kunne ikke forbinde til database [' . $db->connect_error . ']';
  exit;

}

if ($stmt = $db->prepare("SELECT * FROM $tablenavn WHERE brugernavn=? AND adgangskode=?")) {

  $stmt->bind_param('ss', $bruger, $pass);
  $stmt->execute();
  $stmt->bind_result($resultat);

  if ($stmt->fetch()) {

  }

  $stmt->close();

}

Brugeravatar
Daniel
Admin
Admin
Indlæg:625
Tilmeldt:14. jun 2011, 09:27
Geografisk sted:Danmark, Fyn, Nørre Aaby
Kontakt:

Re: Webform og database

Indlæg af Daniel » 4. feb 2013, 07:41

Lige et input til scootergrisen's indlæg. :)

Som han også siger er MySQL ved at gå ud, og MySQLi (i= improved) på vej mere og mere ind.
Hvis du dog ikke er så meget inde i PHP endnu er det en lidt dårlig ide at starte med objekt orienteret programmering allerede nu da det i stort set alle tilfælde er meget svært at lærer hvis ikke man kan det grundlæggende PHP, det er noget der skal udvikles på.
Men MySQLi er heldigvis også lavet næsten ens med MySQL, hvor funtionerne egentligt bare hedder MySQLi i stedet (næsten). :)

MySQL connect:

Kode: Vælg alt

$vært = 'XXX';
$brugernavn = 'XXX';
$kodeord = 'XXX';
$database = 'XXX';

$connect = mysql_connect($vært, $brugernavn, $kodeord);
mysql_select_db($database, $connect);
MySQLi connect:

Kode: Vælg alt

$vært = 'XXX';
$brugernavn = 'XXX';
$kodeord = 'XXX';
$database = 'XXX';

$mysqli = mysqli_connect($vært, $brugernavn, $kodeord, $database);
Forskellen på de fleste ting i MySQL og MySQLi er at man hver gang i MySQLi skal bruge sin connect variabel.

MySQLi query:

Kode: Vælg alt

$data = mysqli_query($mysqli, "SELECT * FROM `navne` WHERE `alder` = 30");
Hvis du ikke har noget mod engelsk, så kan du finde alle MySQLi funktionerne her: http://php.net/manual/en/book.mysqli.php
Inde under hver funktion kan du se to måder at bruge det, objekt orienteret og procedural style.

Besvar