Hallo,
ich komme hier nicht weiter.
Ich lasse eine Tabelle anzeigen und in dieser per checkbox einen oder mehr Datensätze in ein Array ($v) schreiben. Anzeige funzt auch super.
Hier komme ich nicht weiter:
Nun möchte ich dieses Array ($v) um je 3 Werte erweitern ( 1, non, Datum).
Danach in eine andere Tabelle (wawiartikelselect) einfügen. PRIMARY KEY = artikelnr_id
Kann mir da bitte jemand mal helfen?
Allerbesten Dank
Gruß Haxley
ich komme hier nicht weiter.
Ich lasse eine Tabelle anzeigen und in dieser per checkbox einen oder mehr Datensätze in ein Array ($v) schreiben. Anzeige funzt auch super.
Hier komme ich nicht weiter:
Nun möchte ich dieses Array ($v) um je 3 Werte erweitern ( 1, non, Datum).
Danach in eine andere Tabelle (wawiartikelselect) einfügen. PRIMARY KEY = artikelnr_id
Kann mir da bitte jemand mal helfen?
Allerbesten Dank
Gruß Haxley
PHP-Code:
<?php
include ('includes/require.php');
?>
<html>
<style type="text/css">
<!--
.Stil1 {font-size: 12px}
-->
</style>
<body>
<strong><font-size:12pt>Wählen aus, welche Artikel von Test zur Weiterverarbeitung verwendet werden sollen:</strong></font-size>
<p>
<form action = "auswahltest.php" method = "post">
<?php
wawi_db_select ("wawi")or die ("keine Verbindung zur Datenbank");
// Abrage der Spalten in mysql
$strQuery = "SELECT artikelnr_id, products_name, products_price, menge, manufacturers_id, manufacturers_name, cat FROM wawicsvtest";
$resulttest = wawi_db_query($strQuery);
$numtest = mysql_num_rows($resulttest);
// Tabellenbeginn
echo "<table border>";
// Überschrift
echo "<tr> <td>Auswahl</td> <td>Art.-Nr.</td><td>Artikel</td> <td>Preis</td><td>am Lager</td><td>Hersteller Nummer</td><td>Hersteller</td> <td>Kategorie</td></tr>";
for ($i=0; $i<$numtest; $i++)
{
$antest = mysql_result($resulttest, $i, "artikelnr_id");
$pntest = mysql_result($resulttest, $i, "products_name");
$pctest = mysql_result($resulttest, $i, "products_price");
$mtest = mysql_result($resulttest, $i, "menge");
$midtest = mysql_result($resulttest, $i, "manufacturers_id");
$mntest = mysql_result($resulttest, $i, "manufacturers_name");
$cattest = mysql_result($resulttest, $i, "cat");
// Tabellenzeile mit -zellen
echo "<tr class='Stil1'> <td><input type='checkbox' name='auswahl[]' value='$antest $pntest $pctest $mtest $midtest $mntest $cattest '></td> <td>$antest</td> <td>$pntest</td><td>$pctest</td><td>$mtest</td> <td>$midtest</td><td>$mntest</td><td>$cattest</td></tr>";
}
// Tabellenende
echo "</table>";
?>
<p>
<input type="submit" value="Artikel übernehmen">
</form>
</body>
</html>
<?php
if (isset($_REQUEST['auswahl'])) {
reset($_REQUEST['auswahl']);
foreach ($_REQUEST['auswahl'] as $v) {
// test via anschauen
echo "$v<br>";
wawi_db_select ("wawiartikelselect")or die ("keine Verbindung zur Datenbank");
//Daten reinschreiben
// das ist Mist, komme nicht weiter
foreach($v => $value){mysql_query('INSERT INTO wawiartikelselect (\''.$value.'\')');}
}
} else {
print "Du hast nix ausgewählt.\n";
}
?>
Kommentar