Gegen Bilderklau - Das Original

Registrierung Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Statistik Chat Karte Zur Startseite

Gegen Bilderklau - Das Original » Design, Website, Copyright » Homepagehilfe » Homepagehilfe - Archiv » [PHP & MySQL] Verschachtelte Abfrage mit 2 Ausgaben » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen
Zum Ende der Seite springen Verschachtelte Abfrage mit 2 Ausgaben
Beiträge zu diesem Thema Autor Datum
 Verschachtelte Abfrage mit 2 Ausgaben Queeni 29.08.2010 17:43
 RE: Verschachtelte Abfrage mit 2 Ausgaben Golden Hope 29.08.2010 19:10
 RE: Verschachtelte Abfrage mit 2 Ausgaben Queeni 29.08.2010 23:47

Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Queeni
» Tennis?!


images/avatars/avatar-54179.png

Dabei seit: 17.08.2009
Beiträge: 1.721
Herkunft: Deutschland (ERH)
Name: Susu

Verschachtelte Abfrage mit 2 Ausgaben Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hey ihr,
mein Problem ist genauso verwirrend wie der Titel dieses hreads:
Ich habe einen recht komplizierten Kaufantrag erdacht der jetzt aber nicht so will wie ich.

Im ersten Schritt wählt man die Tierart, woraufhin man OK drückt und darunter eine Grafik erscheint über die ein Text gelegt ist.
Im zweiten Schritt wird der Name des Tieres gewählt, wieder OK gedrückt und der Preis erscheint darunter.
Dann drückt man auf Unterschreiben und das ganze wird abgeschickt.

Es wird auch alles sehr schön angezeigt, nur leider funktioniert ab dem Punkt mit dem Preis nichts mehr. Es wird entweder nichts abgeschickt, oder es springt zurück und man sieht nur den Teil der Seite in dem die Grafik fehlt (also nur die Auswahl der Tierart).

Hier mal der Code, ich hoffe ihr könnt mir helfen:
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
<?php  
  
  include("header.php");
  
  ?> 


<HTML>
<BODY>
<img src='>>zensiert<<'>
<br>
<br>
//Hier wird die Tierart gewählt
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
Tierart: 
<select name=Tierart>
<option value=keine_Tierart>bitte wählen</option>
<option value=Pferde>Pferd</option>
<option value=Hunde>Hund</option>
<option value=Katzen>Katze</option>
</select>
//Hier wird die gewählt Tierart abgeschickt
<input type=Submit value=Anzeigen><br> <br><br></form>

<?php  
        include("db.php");
    $kaeufer "$_SESSION[Nickname]";
    $tierart $_POST['Tierart'];

if(($tierart == "") OR ($tierart == "keine_Tierart")) {}
else {
echo "
//Hier beginnt die Tabelle mit dem Hintergrundbild
<table background='>>zensiert<<'>
<tr>
<td colspan='2' valign='top'>
//Hier wird der eingeloggte User als Käufer ausgegeben
$kaeufer
</td>
</tr>
<tr>
<td valign='top'>
<br><br><br><br><br><br>";
?>
//Hier wird der Name ausgewählt
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<select name=Tier>";
<?php
if($tierart == "Pferde")
{
//Hier werden die Namen der Pferde angezeigt wenn Pferd als Tierart gewählt wurde
$Ergebnis mysql_query("SELECT * FROM `$tierart` WHERE typ2 != 'Schulpferd' AND pfleger = '/'");
while ($Data mysql_fetch_array($Ergebnis)) {
echo "&#8198; <option value='$Data[name]'>$Data[name]</option>"; }
}
else
{
//Hier werden die Namen der Hunde/Katzen angezeigt wenn Hund/Katze als Tierart gewählt wurde
$Ergebnis mysql_query("SELECT * FROM `$tierart` WHERE pfleger = '/'");
while ($Data mysql_fetch_array($Ergebnis)) {
echo "<option value='$Data[name]'>$Data[name]</option>"; }
}
echo "</select><br><br>
</td>
<td valign='top'>
<font size='-1'>
<br><br><br><br><br><br>
//Hier sollte der Name bestätigt werden
<input type=Submit value=OK></form>
</td>
</tr>
<tr>
<td colspan='2' valign='top'>
<font size='-1'>";
//Und hier sollte der Preis angezeigt werden
$Ergebnis mysql_query("SELECT * FROM `$tierart` WHERE name = '$Data[name]'");
$Data mysql_fetch_array($Ergebnis);
echo "$Data[preis] €
</td>
</tr>
<tr>
<td colspan='2' valign='top'>
<font size='-1'>
<br><br><br><br><br><br><br><br><br>";
?>
//Hier noch das Absenden
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<?
echo "&emsp; &emsp; <input type=Submit value=Unterschreiben></form>
<br><br><br><br>
</td>
</tr>";

//Und hier die Folge
$update = "UPDATE $tierart SET
pfleger = '$kaeufer'
WHERE name = '$Data[name]'";
$aendern = mysql_query($update);
if($update == "true") {
echo "Du hast $Data[name] gekauft und kannst ihn / sie jetzt gleich anfangen zu pflegen!"; }



}
  ?>


</BODY>
</HTML>



Ich denke es liegt an der Position dieser form-Tags, aber ihr seid da sicher besser informiert und könnt mir helfen.
lg

__________________


Not sure if...

29.08.2010 17:43 Queeni ist offline E-Mail an Queeni senden Beiträge von Queeni suchen Nehmen Sie Queeni in Ihre Freundesliste auf
Golden Hope Golden Hope ist weiblich
Mitglied


images/avatars/avatar-53727.gif

Dabei seit: 08.02.2008
Beiträge: 2.374

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

also speichert es auch garnichts ab?
und steht dass dann auf der seite, bzw ist mit der von einem pferd verknüpft?
weil erst lässt du Data[name] von dem pferd auslesen und dann von der session, würde mich mal interessieren ob es das richig anzeigt

__________________

29.08.2010 19:10 Golden Hope ist offline Beiträge von Golden Hope suchen Nehmen Sie Golden Hope in Ihre Freundesliste auf
Queeni
» Tennis?!


images/avatars/avatar-54179.png

Dabei seit: 17.08.2009
Beiträge: 1.721
Herkunft: Deutschland (ERH)
Name: Susu

Themenstarter Thema begonnen von Queeni
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Also es funktioniert ziemlich weit:

1. Auswahl der Tierart

2. Angezeigte Grafik und Auswahl des Namens

3. Rücksprung nach drücken des OK Buttons

Hoffe ihr versteht mein Problem jetzt eher

__________________


Not sure if...

29.08.2010 23:47 Queeni ist offline E-Mail an Queeni senden Beiträge von Queeni suchen Nehmen Sie Queeni in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Gegen Bilderklau - Das Original » Design, Website, Copyright » Homepagehilfe » Homepagehilfe - Archiv » [PHP & MySQL] Verschachtelte Abfrage mit 2 Ausgaben

Impressum

Forensoftware: Burning Board, entwickelt von WoltLab GmbH