Gegen Bilderklau - Das Original (https://www.gegen-bilderklau.net/index.php)
- Design, Website, Copyright (https://www.gegen-bilderklau.net/board.php?boardid=80)
--- Homepagehilfe (https://www.gegen-bilderklau.net/board.php?boardid=27)
---- Homepagehilfe - Archiv (https://www.gegen-bilderklau.net/board.php?boardid=139)
----- [PHP & MySQL] While-Schleife für Shop (https://www.gegen-bilderklau.net/thread.php?threadid=142692)


Geschrieben von LisaRM am 12.10.2008 um 19:30:

  While-Schleife für Shop

Hallöchen!

Hoffe hier gibt es jemanden, der mir einen Denkanstoß gibt, das sollte wohl reichen, denn irgendwie habe ich rumprobiert aber meine grauen Nervenzellen geben nicht mehr sehr viel her.

Kurzum ich habe ein Problem mit meinem Online-Shop Zunge raus
Es funktionierte alles soweit, in dem er mir die Sachen mit Komma getrennt in die Tabelle "keaufe" einträgt. Nun möchte ich aber aus speziellen Gründen, dass die ausgefählten Sachen "einzeln" in die tabelle "Keaufe" eingetragen werden.

Etwa so schaut's aus


php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
$i 1;
$s 0;
if (isset($_POST[$i])) {

         $kauf .= $_POST[$i] . ", ";

$i++;

$kauf2 = array($kauf);
}

while ($s count($kauf2)) {

   $insertkauf2 "INSERT INTO `kaeufe` VALUES ('', 'shopp', '$besitzer', '$kauf2[$s]', '0')";
      $inserteinkauf22 mysql_query($insertkauf2);

$s++;

}


Der Code hat heute ziemlich gelitten, deshalb rauft ihr euch wahrscheinlich die Haare.
Ich denke das mit dem Array funktionirt nicht so, wie ich dachte, dass es funktioniert Zunge raus

php:
1:
$kauf .= $_POST[$i] . ", ";

sind die Artikelnamen, die via Ceckbox ausgewählt wurden und ans gleiche script via POST gesendet wurden.



Geschrieben von LisaRM am 15.10.2008 um 16:03:

 

Hat denn niemand eine Idee? unglücklich



Geschrieben von cll am 20.10.2008 um 09:38:

 

"INSERT INTO `kaeufe` VALUES ('', 'shopp', '$besitzer', '$kauf2[$s]', '0')"

Du hast keine Spalten angegeben!!! Welche Spalten hat denn deine Tabelle Kaeufe?
Muss dann in etwa so aussehen:

"INSERT INTO `kaeufe`(id, was, name, objekt, preis) VALUES ('', 'shopp', '$besitzer', '$kauf2[$s]', '0')"


Forensoftware: Burning Board, entwickelt von WoltLab GmbH