guten tag, ich habe eine kleine einfache csv datenbank geschrieben.
nun möchte ich auf dieser csvdatenbank eine zeile löschen. Die sollte mit einem kleinem knopf am ende der zeile möglich sein. ich komme jedoch nicht weiter.
hier mal mein code
//eingabefelder
Code
<form action="csvdb.php" method="post">
Nr
<input type="text" size="17" name="eins">
Ausgeliefert an
<input type="text" size="17" name="zwei">
Artikelnr
<input type="text" size="17" name="drei">
Artikel
<input type="text" size="17" name="vier">
Seriennr
<input type="text" size="17" name="fuenf">
<input type="submit" value="OK">
</form>
Alles anzeigen
//csvdb
Code
<?
include("eingabefelder.php");
$eins="";
$eins= $_POST["eins"];
$zwei="";
$zwei = $_POST["zwei"];
$drei="";
$drei = $_POST["drei"];
$vier="";
$vier = $_POST["vier"];
$fuenf="";
$fuenf = $_POST["fuenf"];
if($eins <> "" && $zwei <> "" && $drei <> "" && $vier <> "" && $fuenf <> "" )
{
$datei = fopen("garantiescheine.csv","a+");
fwrite($datei,"\n" . $eins . ";" . $zwei . ";" . $drei . ";" . $vier . ";" . $fuenf . ";");
fclose($datei);
}
else
{
echo "!! Sie haben nichts eingegeben !!";
}
$datei = fopen("garantiescheine.csv","a+");
echo '<table width="800" border="1" cellspacing="1" cellpadding="1">';
$counterstand = 0;
while ( ($handle = fgetcsv ($datei, 200, ",")) !== FALSE )
{
if ($handle <> "")
{
$counterstand++;
list($x1,$x2,$x3,$x4,$x5)=split(";", $handle[0]);
echo "<tr><td>$counterstand</td><td>$x1</td><td>$x2</td><td>$x3</td><td>$x4</td><td>$x5</td></tr>\n";
}
}
echo '</table>';
echo $counterstand;
fclose($datei);
?>
Alles anzeigen
ich hoffe ihr könnt mir da weiterhelfen
danke =)