zeig mal die query, bevor du sie abschickst.
							
						
					CheckBoxen Auswerten
				
					Einklappen
				
			
		
	X
- 
	
	
	
		
	
	
		
		
		
		
		
		
		
	
	
 Also so sieht das aus:
 
 meinste das?PHP-Code:$neu = "INSERT INTO `Kunde`(
 Vorname,
 Name,
 Strasse,
 HausNr,
 PLZ,
 Ort,
 TelefonNr,
 Geburtsdatum,
 Geschlecht,
 Email,
 Favoriten
 )
 VALUES(
 '$_POST[vname]',
 '$_POST[nname]',
 '$_POST[str]',
 '$_POST[hausnum]',
 '$_POST[plzahl]',
 '$_POST[ort]',
 '$_POST[tel]',
 '$_POST[geb]',
 '$_POST[geschlecht]',
 '$_POST[mail]',
 '$_POST[buchkat]'
 );";
 
 $fav_auswahl = "INSERT INTO `Favoriten`(
 Kat_ID,
 )
 VALUES(
 '$_POST[buchkat]'
 );";
 
 $res = mysql_query($neu) OR die(mysql_error());
 $f_res = mysql_query($fav_auswahl) OR die(mysql_error());
 
 Kommentar
- 
	
	
	
		
	
	
		
		
		
		
		
		
		
	
	
 $fav_auswahl = INSERT INTO Favoriten () VALUES ();
 
 da ist nichts drin...
 
 soll ja hinzugefügt werden...
 
 das ist die Tabelle Favoriten mit:
 
 KID istt die Kunden_IDCode:Favoriten: KID: INT(5), Primary Key; Kat_ID: INT(5) KID Kat_ID - - 
 ---------------------------------------------
 
 es gibt aber auch eine Kategorie Tabelle mit:
 
 icch weiss jetzt nicht wie er die gewählten kategorien (angeklickten Checkboxen) in die Favoriten Tabelle einfügt mit der erstellten KID...Code:Kategorie: Kat_ID: INT(5), auto_increment,Primary key; Kategorie: VARCHAR(20) Kat_ID Kategorie 1 Abenteuer 2 Action 3 Biographie ... ... 
 Kommentar
- 
	
	
	
		
	
	
		
		
		
		
		
		
		
	
	
 ja klar... aber ich verstehe nicht worauf du hinaus willst 
 
 ich hab den den script so ergänzt:
 
 jedoch gibt er mir folgende error-meldung:PHP-Code:$neu = "INSERT INTO `Kunde`(
 Vorname,
 Name,
 Strasse,
 HausNr,
 PLZ,
 Ort,
 TelefonNr,
 Geburtsdatum,
 Geschlecht,
 Email
 )
 VALUES(
 '$_POST[vname]',
 '$_POST[nname]',
 '$_POST[str]',
 '$_POST[hausnum]',
 '$_POST[plzahl]',
 '$_POST[ort]',
 '$_POST[tel]',
 '$_POST[geb]',
 '$_POST[geschlecht]',
 '$_POST[mail]'
 );";
 
 $res = mysql_query($neu) OR die(mysql_error());
 
 $Kateg = mysql_query("SELECT * FROM kategorie");
 
 while ($k_datensatz = mysql_fetch_assoc($Kateg))
 {
 $fav_auswahl = "INSERT INTO `Favoriten`(
 Kat_ID,
 )
 VALUES(
 '$_POST[buchkat]'
 );";
 $f_res = mysql_query($fav_auswahl) OR die(mysql_error());
 }
 
 Unknown column 'Favoriten' in 'field list'
 
 was ist gemeint?
 Kommentar
- 
	
	
	
		
	
	
		
		
		
		
		
		
		
	
	
 ne weiss ich dann doch nicht 
 
 kannst du konkret schreiben wie es geht bzw. wie das aussieht?
 
 oder meinste var_dump() ?
 
 und muss das vor INSERT INTO Favoriten sein?
 Zuletzt geändert von Flash Blaster; 14.05.2007, 02:15.
 Kommentar
- 
	
	
	
		
	
	
		
		
		
		
		
		
		
	
	
 ja klar, kenn ich das
 
 
 meine Frage ist doch wie ich das einsetzen muss....
 
 kannst du mir nicht was schreiben damit ich nen Ansatz habe?
 
 Ich glaube wir missverstehen uns gerade^^
 
 mit echo gibt man doch ne variable direkt auf der seite aus.
 
 aber ich will doch die angecklickten kategorien mit dem Bbenuter_ID in die Favoriten Tabelle haben...
 
 der fügt das doch in die datenbank in der tabelle hinzu...
 
 und wenn alles erfolgreich ist dann zeigt er auf der seite was der eine angegeben hat... da kommt dann echo ins spiel...Zuletzt geändert von Flash Blaster; 14.05.2007, 02:24.
 Kommentar
- 
	
	
	
		
	
	
		
		
		
		
		
		
		
	
	
 Wir wollen wissen, was in der Variablen $neu wirklich drin steht, nicht, wie der Code aussieht, mit der Du die füllst. Wenn Du echo kennst, kann das jawohl jetzt kein Problem mehr sein. Und bevor Du das hier postest, schaust Du erstmal selber hin, was da raus kommt.Wir geben Dir hier aber nunmal keine fertige Lösung Deines Problems. Eine Variable per zwischendurch mal per echo ausgeben, nennt man Testausgabe, eine Technik des Debuggens, das Du jetzt bitte mal anfängst.mit echo gibt man doch ne variable direkt auf der seite aus.
 
 aber ich will doch die angecklickten kategorien mit dem Bbenuter_ID in die Favoriten Tabelle haben...Zuletzt geändert von kuddeldaddeldu; 14.05.2007, 02:30.
 Kommentar
 
          
 
 
Kommentar