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] PHP Eintragproblemchen » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen
Zum Ende der Seite springen PHP Eintragproblemchen
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Baronesse Baronesse ist weiblich
Gestüt schwarze Perle & RM


images/avatars/avatar-53050.png

Dabei seit: 13.12.2005
Beiträge: 1.784
Herkunft: Düsseldorf

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

Hallöchen zusammen, ich mal wieder... unglücklich
ich habe das Problem, dass ich nun mein Optionfeld in einem Formular habe. Über dieses Formular soll die ID des Pferdes in eine andere Tabelle eingetragen werden.
Nur leider trägt er nicht ein unglücklich das treibt mich zur Verzweiflung, habe ich die Variablen falsch gesetzt?
Ich habe mal beide Codes hier eingetragen.
zum einen ist da der Code für das Formular:

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:

<form method="POST" action="eintragen-turniere.php">
  <table border="1" width="100%">
    <tr>
      <td width="50%">Pferd</td>
      <td width="50%"><select name="pferd">
<?php
include("db.php");
$sql "SELECT name FROM pferde"$result mysql_query($sql);
   while ($row mysql_fetch_assoc($result)) {
$pferdeid $row['id'];
$pferdename $row['name'];
echo ("<option value="$pferdeid">$pferdename</option>\n");
}
?>
</select>
</td>
  </table>
  <p><input type="submit" value="Abschicken" name="B1"><input type="reset" value="Zurücksetzen" name="B2"></p>
</form>


und für die ausführende PHP- Datei

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:

<?php
   include('db.php');
   $pferdeid $_POST['pferd'];
     {
      $eintrag "INSERT INTO `turniere` (`id`)
      VALUES ('$pferdeid')";
      $eintragen mysql_query($eintrag);
      if($eintragen==true) {
         echo "<b>Eintrag erfolgreich</b>
         Der Eintrag in die Tabelle war erfolgreich.";
      } else {
         echo "Fehler!";
         include('formular-turniere.php');
      }
   }
?>


irgendwas kann da nicht stimmen... :s
wenn er nicht einträgt soll er scheinen "Fehler!", ich habe nachgeschaut und er trägt wirklich nicht ein.
Vielleicht weiß jemand woran es liegt, ich habe nun schon alles möglche durch und springe echt im Quadrat :s

__________________

Gestüt schwarze Perle GS Rheinau
Wenn nichts anderes unter den Bildern steht, sind sie von mir.

25.06.2008 10:39 Baronesse ist offline Homepage von Baronesse Beiträge von Baronesse suchen Nehmen Sie Baronesse in Ihre Freundesliste auf Fügen Sie Baronesse in Ihre Kontaktliste ein
Baronesse Baronesse ist weiblich
Gestüt schwarze Perle & RM


images/avatars/avatar-53050.png

Dabei seit: 13.12.2005
Beiträge: 1.784
Herkunft: Düsseldorf

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

Habe die {} weggemacht, aber es geht dennoch nicht. Es wird nicht eingetragen. unglücklich

__________________

Gestüt schwarze Perle GS Rheinau
Wenn nichts anderes unter den Bildern steht, sind sie von mir.

25.06.2008 21:33 Baronesse ist offline Homepage von Baronesse Beiträge von Baronesse suchen Nehmen Sie Baronesse in Ihre Freundesliste auf Fügen Sie Baronesse in Ihre Kontaktliste ein
candys candys ist weiblich
Mitglied


images/avatars/avatar-8735.gif

Dabei seit: 29.08.2005
Beiträge: 222

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

Hallo Baronesse schau mal hier haben einige andere auch Probleme mit dem Automatischen eintragen. Da sind auch Codes von mir drin versuchs doch mal mit denen ( musst nat. umschreiben).
Vielleicht helfen dir die codes weiter.
lg
claudia

__________________

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von candys: 25.06.2008 22:02.

25.06.2008 22:00 candys ist offline E-Mail an candys senden Beiträge von candys suchen Nehmen Sie candys in Ihre Freundesliste auf
Baronesse Baronesse ist weiblich
Gestüt schwarze Perle & RM


images/avatars/avatar-53050.png

Dabei seit: 13.12.2005
Beiträge: 1.784
Herkunft: Düsseldorf

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

Wie würdet ihr den Code denn schreiben? ich werde noch wahnsinnig damit. unglücklich

__________________

Gestüt schwarze Perle GS Rheinau
Wenn nichts anderes unter den Bildern steht, sind sie von mir.

26.06.2008 01:36 Baronesse ist offline Homepage von Baronesse Beiträge von Baronesse suchen Nehmen Sie Baronesse in Ihre Freundesliste auf Fügen Sie Baronesse in Ihre Kontaktliste ein
candys candys ist weiblich
Mitglied


images/avatars/avatar-8735.gif

Dabei seit: 29.08.2005
Beiträge: 222

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

hi versuchs mal damit

php:
1:
2:
$eintrag "INSERT INTO `turniere` ( `id` ,  `pferdeid`    ) 
      VALUES ('', '$pferdeid' )";



code:
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:
<?php 

error_reporting(E_ALL); 

//Datenbankverbindung einfügen! 
   include('db.php'); 
//Variablen festlegen 
   $pferdeid = $_POST['pferd']; 
   
    
      $eintrag = "INSERT INTO `turniere` ( `id` ,  `pferdeid`    ) 
      VALUES ('', '$pferdeid' )"; 
//hier wird entschieden, dass $eintrag über die Datenbankverbindung eingetragen werden soll. 
      $eintragen = mysql_query($eintrag); 
//Ausgabe der Erfolgsmeldung 
      if($eintragen==true) { 
         echo "<b>Eintrag erfolgreich</b> 
         Der Eintrag in die Tabelle war erfolgreich."; 
      } else { 
         echo "Fehler!"; 
         include('formular-turniere.php'); 
      } 
   } 
//PHP schließen 
?> 

habs jetzt nicht getestet aber versuchs mal damit vl geht es ja

__________________

26.06.2008 02:00 candys ist offline E-Mail an candys senden Beiträge von candys suchen Nehmen Sie candys in Ihre Freundesliste auf
Baronesse Baronesse ist weiblich
Gestüt schwarze Perle & RM


images/avatars/avatar-53050.png

Dabei seit: 13.12.2005
Beiträge: 1.784
Herkunft: Düsseldorf

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

nein, geht leider immer noch nicht *sfz*
Langsam verzweifle ich wirklich.
Ich habe keine Ahnung. Der trägt einfach nichts ein. Der sollte ja durch das Select Feld die Id des Pferdes übernehmen. Tut es aber leider nicht unglücklich

__________________

Gestüt schwarze Perle GS Rheinau
Wenn nichts anderes unter den Bildern steht, sind sie von mir.

Dieser Beitrag wurde 4 mal editiert, zum letzten Mal von Baronesse: 26.06.2008 13:19.

26.06.2008 10:28 Baronesse ist offline Homepage von Baronesse Beiträge von Baronesse suchen Nehmen Sie Baronesse in Ihre Freundesliste auf Fügen Sie Baronesse in Ihre Kontaktliste ein
candys candys ist weiblich
Mitglied


images/avatars/avatar-8735.gif

Dabei seit: 29.08.2005
Beiträge: 222

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

dann kann ich dir leider nicht weiter helfen meine php kenntnisse sind beschränkt versuchs mal hier vl kann dir da jemand weiterhelfen.

__________________

26.06.2008 14:40 candys ist offline E-Mail an candys senden Beiträge von candys suchen Nehmen Sie candys in Ihre Freundesliste auf
Baronesse Baronesse ist weiblich
Gestüt schwarze Perle & RM


images/avatars/avatar-53050.png

Dabei seit: 13.12.2005
Beiträge: 1.784
Herkunft: Düsseldorf

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

Es ist so, dass er die IDs fortlaufend einträgt aber nicht die ID des Pferdes, die ich ja mit select ausgewählt hatte.
Die Felder bleiben leer.
LG Sabi

__________________

Gestüt schwarze Perle GS Rheinau
Wenn nichts anderes unter den Bildern steht, sind sie von mir.

26.06.2008 16:58 Baronesse ist offline Homepage von Baronesse Beiträge von Baronesse suchen Nehmen Sie Baronesse in Ihre Freundesliste auf Fügen Sie Baronesse in Ihre Kontaktliste ein
Baronesse Baronesse ist weiblich
Gestüt schwarze Perle & RM


images/avatars/avatar-53050.png

Dabei seit: 13.12.2005
Beiträge: 1.784
Herkunft: Düsseldorf

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

Die Tabelle "turniere" in die eingetragen werden soll, bleibt dennoch leer.

__________________

Gestüt schwarze Perle GS Rheinau
Wenn nichts anderes unter den Bildern steht, sind sie von mir.

27.06.2008 00:19 Baronesse ist offline Homepage von Baronesse Beiträge von Baronesse suchen Nehmen Sie Baronesse in Ihre Freundesliste auf Fügen Sie Baronesse in Ihre Kontaktliste ein
Baronesse Baronesse ist weiblich
Gestüt schwarze Perle & RM


images/avatars/avatar-53050.png

Dabei seit: 13.12.2005
Beiträge: 1.784
Herkunft: Düsseldorf

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

Die Zeilen bleiben einfach leer.
Somit wird eine leere Zeile eingetragen. Das soll ja nicht sein, es soll die ID des Pferdes eingetragen werden.

__________________

Gestüt schwarze Perle GS Rheinau
Wenn nichts anderes unter den Bildern steht, sind sie von mir.

27.06.2008 13:53 Baronesse ist offline Homepage von Baronesse Beiträge von Baronesse suchen Nehmen Sie Baronesse in Ihre Freundesliste auf Fügen Sie Baronesse in Ihre Kontaktliste ein
Baronesse Baronesse ist weiblich
Gestüt schwarze Perle & RM


images/avatars/avatar-53050.png

Dabei seit: 13.12.2005
Beiträge: 1.784
Herkunft: Düsseldorf

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

nun bekomme ich diese Fehlermeldung:

Notice: Undefined variable: pferdid in /users/baronesse/www/ACP/eintragen-turniere.php on line 9
Zum Testen schauen wir, ob die ID überhaupt übergeben wird:

Wenn die Zeile leer war, ist im SELECT-Teil des Formulares etwas falsch!

Fehler!

__________________

Gestüt schwarze Perle GS Rheinau
Wenn nichts anderes unter den Bildern steht, sind sie von mir.

27.06.2008 15:24 Baronesse ist offline Homepage von Baronesse Beiträge von Baronesse suchen Nehmen Sie Baronesse in Ihre Freundesliste auf Fügen Sie Baronesse in Ihre Kontaktliste ein
Baronesse Baronesse ist weiblich
Gestüt schwarze Perle & RM


images/avatars/avatar-53050.png

Dabei seit: 13.12.2005
Beiträge: 1.784
Herkunft: Düsseldorf

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

Die ID des Pferdes wird nicht übergeben, die Zeile wird leer eingetragen.

__________________

Gestüt schwarze Perle GS Rheinau
Wenn nichts anderes unter den Bildern steht, sind sie von mir.

27.06.2008 22:56 Baronesse ist offline Homepage von Baronesse Beiträge von Baronesse suchen Nehmen Sie Baronesse in Ihre Freundesliste auf Fügen Sie Baronesse in Ihre Kontaktliste ein
Maina Maina ist weiblich
Pseudomitglied


Dabei seit: 20.04.2006
Beiträge: 7.655
Herkunft: Kreuzberg

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

Heißt, dass was im Formular nich passen kann.

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
<form method="POST" action="eintragen-turniere.php">
  <table border="1" width="100%">
    <tr>
      <td width="50%">Pferd</td>
      <td width="50%"><select name="pferd">
<?php
include("db.php");
$sql "SELECT name FROM pferde"$result mysql_query($sql);
   while ($row mysql_fetch_assoc($result)) {
$pferdeid $row[id];
$pferdename $row[name];
echo ("<option value="$pferdeid">$pferdename</option>\n");
}
?>
</select>
</td>
  </table>
  <p><input type="submit" value="Abschicken" name="B1"><input type="reset" value="Zurücksetzen" name="B2"></p>
</form>


Kann sein, dass ich mal wieder zu müde bin, aber ich glaub so müssts gehen.. wenn nich, meld dich bei mir, dann überleg ich nochmal. Ich hatte noch keinen Kaffee & so unglücklich
28.06.2008 09:30 Maina ist offline Beiträge von Maina suchen Nehmen Sie Maina in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Gegen Bilderklau - Das Original » Design, Website, Copyright » Homepagehilfe » Homepagehilfe - Archiv » [PHP & MySQL] PHP Eintragproblemchen

Impressum

Forensoftware: Burning Board, entwickelt von WoltLab GmbH