Hallo an alle ich bin neu hier und gerade dabei mysql und php zu lernen. Ich habe eine Frage,wie ich simpel Werte von einem Textfedl oder so in eine DB eintragen kann und die auch auslese weis ich. Aber wie kann ich es machen das wenn ein Wert ausgegeben wurde diesen Variablennamen wieder in eine andere Tabelle zu schreiben via $_POST?
Ich sende mal meinen Code mit das ihr euch besser ein Bild machen könnt was ich meine.
Wie gesagt klappt auch alles. In dem Code seht ihr wo steht
//das ist meine Problemsache das ich versuche eine ausgegebene Variable wieder in eine DB-Tabelle rein zu schreiben doch ich bekomme es nicht hin.
Vielen Dank für eure Hilfe.
Wegen dem Code jeder hat seine eigene Art und die funktioniert auch,aber eben dieses Problem bekomme ich nicht in den Griff
Ich sende mal meinen Code mit das ihr euch besser ein Bild machen könnt was ich meine.
PHP-Code:
<?
require ('kopf.php');
require('config.inc.php');
echo"<br>
<table cellspacing=\"0\" cellpadding=\"2\" border=\"0\" width=\"800\">
<tr>
<td width=\"150\" align=\"left\" valign=\"top\">
<table cellspacing=\"0\" cellpadding=\"2\" border=\"0\" width=\"140\">
<tr>
<td class=\"wks_th\" align=\"center\">Kategorien</td>
</tr>
</table>
<br>
<table cellspacing=\"0\" cellpadding=\"2\" border=\"0\" width=\"140\">
<tr>
<td class=\"wks_th\" align=\"center\">Warenkorb</td>
</tr>
</table>
</td>";
echo"<td align=\"right\" valign=\"top\">";
//das ist meine Problemsache
if($_POST['leg_wk'])
{
$result=mysql_query("Insert Into $tab_korb Set
artikelimg=\"".$artikel_artikelimg['artimg']."\"
")or die (mysql_error());
mysql_close();
}
//das ist meine Problemsache
$artikel_result=mysql_query("select * from `$tab_artikel`");
while($artikel_row=@mysql_fetch_array($artikel_result)){
$artikel_id= $artikel_row['id'];
$artikel_artikelname= $artikel_row['artikelname'];
$artikel_artikelnummer= $artikel_row['artikelnummer'];
$artikel_artikelimg= $artikel_row['artimg'];
$artikel_artikelcat= $artikel_row['cat'];
$artikel_artikelbestand= $artikel_row['bestand'];
$artikel_artikelmindest= $artikel_row['mindest'];
$artikel_artikelpreis= $artikel_row['preis'];
$artikel_artikelgroese= $artikel_row['groese'];
$artikel_artikelfarbe= $artikel_row['farbe'];
if(!$_POST['leg_wk'])
{
echo"<table cellspacing=\"0\" cellpadding=\"2\" border=\"0\" width=\"600\">
<form action=\"".$_SERVER['PHP_SELF']."\" method=\"post\" name=\"wk_legen\">
<tr>
<td align=\"center\" rowspan=\"2\" width=\"120\" style=\"border-top: 1px solid #000000;\" class=\"wks_td_left\">".$artikel_artikelimg."</td>
<td align=\"center\" width=\"120\" style=\"border-top: 1px solid #000000;\" class=\"wks_td_right\">".$artikel_artikelname."</td>
<td align=\"center\" width=\"120\" style=\"border-top: 1px solid #000000;\" class=\"wks_td_right\">".$artikel_artikelnummer."</td>
<td align=\"center\" width=\"120\" style=\"border-top: 1px solid #000000;\" class=\"wks_td_right\">".$artikel_artikelpreis."</td>
<td align=\"center\" width=\"120\" style=\"border-top: 1px solid #000000;\" class=\"wks_td_right\"><input type=\"text\" name=\"bestellmin\" class=\"sondtextfeld\" value=\"".$artikel_artikelmindest."\"></td>
</tr>
<tr>
<td align=\"center\" width=\"120\" class=\"wks_td_right\"> ";
if ($artikel_artikelgroese)
{
$artikel_artikelgroese_array = explode("|",$artikel_artikelgroese);
$anzahl_elemente = substr_count($artikel_artikelgroese,"|");
$anzahl_elemente = $anzahl_elemente + 1;
echo"
<select name=\"groese\" class=\"textfeld\">";
for ($i=0; $i< $anzahl_elemente; $i++)
{
echo"<option value=\"".$artikel_artikelgroese_array[$i]."\">".$artikel_artikelgroese_array[$i]."</option>";
}
echo"</select>";
}
else{
echo "<font size=\"1\">Keine Grösenauswahl vorhanden</font>";
}
echo"</td>";
echo"<td align=\"center\" width=\"120\" class=\"wks_td_right\">";
if ($artikel_artikelfarbe)
{
$artikel_artikelfarbe_array = explode("|",$artikel_artikelfarbe);
$anzahl_elemente = substr_count($artikel_artikelfarbe,"|");
$anzahl_elemente = $anzahl_elemente + 1;
echo"
<select name=\"groese\" class=\"textfeld\">";
for ($i=0; $i< $anzahl_elemente; $i++)
{
echo"<option value=\"".$artikel_artikelfarbe_array[$i]."\">".$artikel_artikelfarbe_array[$i]."</option>";
}
echo"</select>";
}
else{
echo "<font size=\"1\">Keine Grösenauswahl vorhanden</font>";
}
echo"</td>
<td align=\"center\" width=\"120\" class=\"wks_td_right\"><a href=\"#\">Details</a></td>
<td align=\"center\" width=\"120\" class=\"wks_td_right\">
<input type=\"submit\" name=\"send_wk\" value=\"In den Warenkorb\" class=\"button\">
</td>
</tr>
<tr>
<td align=\"center\" class=\"wks_td_bottom\" colspan=\"5\">Es sind noch ".$artikel_artikelbestand." Artikel erhältlich!</td>
</tr>
</form>
</table><br>";
}
}
echo"</td>
</tr>
</table>
";
require ('fuss.php');
?>
//das ist meine Problemsache das ich versuche eine ausgegebene Variable wieder in eine DB-Tabelle rein zu schreiben doch ich bekomme es nicht hin.
Vielen Dank für eure Hilfe.
Wegen dem Code jeder hat seine eigene Art und die funktioniert auch,aber eben dieses Problem bekomme ich nicht in den Griff
Kommentar