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] Update-Funktion funktioniert nicht » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen
Zum Ende der Seite springen Update-Funktion funktioniert nicht
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
pferdenarre pferdenarre ist weiblich
Fleißige Norwegerreiterin


images/avatars/avatar-48945.png

Dabei seit: 17.10.2008
Beiträge: 975
Herkunft: Berlin <3

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

Nach einem PHP- und lehrreichen Abend, haben sich eine Menge Fragen aufgetan und fast alle haben sich nach Überlegung, sorgfältiger Kontrolle und Google in Luft aufgelöst.

Jetzt habe ich meinen Update-Script auch eigentlich schon fertig, doch er will es mir einfach nicht updaten unglücklich Er sagt mir zwar, dass die Änderung erfolgreich war und so, aber das ist leider nicht der Fall. Kann da mal einer von euch rübergucken, bitte? smile

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:
<html>
<title>Only Jenni</title>
<head><link rel="stylesheet" type="text/css" href="../../style4.css"><h1>Only Jenni</h1><base target=_content></head>
<body>
<?php
   include('db.php');

   $id        $_GET['id'];
   $titel     $_POST['titel'];
   $wochentag $_POST['wochentag'];
   $datum     $_POST['datum'];
   $monat     $_POST['monat'];
   $was_gemacht $_POST['was_gemacht'];
   $text      $_POST['text'];

   if( ($text=='') ) {

      echo "<b>Error</b>
      Immer schön alles ausfüllen ;)<br><br>
      Bitte <a href="javascript:%20history.back(-2)" target="_self">Zurück</a>";

   } else {

      $update "UPDATE `canyon`.`blog` SET 
`titel` = '$titel',
`wochentag` = '$wochentag',
`datum` = '$datum',
`monat` = '$monat',
`was_gemacht` = '$was_gemacht',
`text` = '$text' 
WHERE `blog`.`id` = '$id'";

      $bearbeiten mysql_query($update);

      if($bearbeiten==true) {
         echo "<br><b>Änderung erfolgreich</b><br><br>
         Hat geklappt :)<br><br><a href="javascript:%20history.back(-2)" target="_self">Zurück</a>";
      } else {
         echo "Fehler! Geht iwie nich ;/";

      }
   }

?>

</body>
</html>


Danke im Vorraus smile

Liebe Grüße,
Jenni

__________________

12.01.2010 23:23 pferdenarre ist offline E-Mail an pferdenarre senden Homepage von pferdenarre Beiträge von pferdenarre suchen Nehmen Sie pferdenarre in Ihre Freundesliste auf Fügen Sie pferdenarre in Ihre Kontaktliste ein MSN Passport-Profil von pferdenarre anzeigen
callous. callous. ist weiblich
mag Kekse :]


Dabei seit: 03.03.2009
Beiträge: 2.253

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

Du musst bei $update immer noch POST dranhängen. Also so:

`titel` = $_POST['titel'],
...

__________________

13.01.2010 05:14 callous. ist offline Homepage von callous. Beiträge von callous. suchen Nehmen Sie callous. in Ihre Freundesliste auf
pferdenarre pferdenarre ist weiblich
Fleißige Norwegerreiterin


images/avatars/avatar-48945.png

Dabei seit: 17.10.2008
Beiträge: 975
Herkunft: Berlin <3

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

so?

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:
<html>
<title>Only Jenni</title>
<head><link rel="stylesheet" type="text/css" href="../../style4.css"><h1>Only Jenni</h1><base target=_content></head>
<body>
<?php
   include('db.php');

   $id        $_GET['id'];
   $titel     $_POST['titel'];
   $wochentag $_POST['wochentag'];
   $datum     $_POST['datum'];
   $monat     $_POST['monat'];
   $was_gemacht $_POST['was_gemacht'];
   $text      $_POST['text'];

   if( ($text=='') ) {

      echo "<b>Error</b>
      Immer schön alles ausfüllen ;)<br><br>
      Bitte <a href="javascript:%20history.back(-2)" target="_self">Zurück</a>";

   } else {

      $update "UPDATE `canyon`.`blog` 

SET 
`titel` = $_POST['titel'],
`wochentag` = $_POST['wochentag'],
`datum` = $_POST['datum'],
`monat` = $_POST['monat'],
`was_gemacht` = $_POST['was_gemacht'],
`text` = $_POST['text'] 
WHERE `blog`.`id` = '$id'";

      $bearbeiten mysql_query($update);

      if($bearbeiten==true) {
         echo "<br><b>Änderung erfolgreich</b><br><br>
         Hat geklappt :)<br><br><a href="javascript:%20history.back(-2)" target="_self">Zurück</a>";
      } else {
         echo "Fehler! Geht iwie nich ;/";

      }
   }

?>

</body>
</html>


Jetzt zeigt er mir folgenden Fehler an:

Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /users/canyon/www/nandumaus/geschuetzt/jenni/blogedit2.php on line 27

EDIT: Hab jetzt mal die ' ' um die Dinger da weg genommen:
php:
1:
2:
3:
4:
5:
6:
7:
8:
SET 
`titel` = $_POST[titel],
`wochentag` = $_POST[wochentag],
`datum` = $_POST[datum],
`monat` = $_POST[monat],
`was_gemacht` = $_POST[was_gemacht],
`text` = $_POST[textWHERE `blog`.`id` = $_GET[id]";


Jetzt zeigt er mir zwar keine Fehlermeldung mehr, sagt mir aber, dass das "iwie nicht geht" großes Grinsen

__________________

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von pferdenarre: 13.01.2010 20:55.

13.01.2010 20:31 pferdenarre ist offline E-Mail an pferdenarre senden Homepage von pferdenarre Beiträge von pferdenarre suchen Nehmen Sie pferdenarre in Ihre Freundesliste auf Fügen Sie pferdenarre in Ihre Kontaktliste ein MSN Passport-Profil von pferdenarre anzeigen
pferdenarre pferdenarre ist weiblich
Fleißige Norwegerreiterin


images/avatars/avatar-48945.png

Dabei seit: 17.10.2008
Beiträge: 975
Herkunft: Berlin <3

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

Ich dachte ich brauchs doch :/

true großschreiben bringt ebenfalls nix :/

__________________

13.01.2010 21:09 pferdenarre ist offline E-Mail an pferdenarre senden Homepage von pferdenarre Beiträge von pferdenarre suchen Nehmen Sie pferdenarre in Ihre Freundesliste auf Fügen Sie pferdenarre in Ihre Kontaktliste ein MSN Passport-Profil von pferdenarre anzeigen
pferdenarre pferdenarre ist weiblich
Fleißige Norwegerreiterin


images/avatars/avatar-48945.png

Dabei seit: 17.10.2008
Beiträge: 975
Herkunft: Berlin <3

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

Danke, Nella smile

__________________

13.01.2010 22:37 pferdenarre ist offline E-Mail an pferdenarre senden Homepage von pferdenarre Beiträge von pferdenarre suchen Nehmen Sie pferdenarre in Ihre Freundesliste auf Fügen Sie pferdenarre in Ihre Kontaktliste ein MSN Passport-Profil von pferdenarre anzeigen
callous. callous. ist weiblich
mag Kekse :]


Dabei seit: 03.03.2009
Beiträge: 2.253

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

Ich mache es mit dem ändern immer anders:
mysql_query("UPDATE tabelle SET ... = '$_POST[...]' WHERE ...");

So klappt es bei mir zumindest.

__________________

14.01.2010 06:19 callous. ist offline Homepage von callous. Beiträge von callous. suchen Nehmen Sie callous. in Ihre Freundesliste auf
pferdenarre pferdenarre ist weiblich
Fleißige Norwegerreiterin


images/avatars/avatar-48945.png

Dabei seit: 17.10.2008
Beiträge: 975
Herkunft: Berlin <3

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

und was soll ich dann anstatt von
php:
1:
if($bearbeiten==true)

schreiben?

__________________

14.01.2010 22:00 pferdenarre ist offline E-Mail an pferdenarre senden Homepage von pferdenarre Beiträge von pferdenarre suchen Nehmen Sie pferdenarre in Ihre Freundesliste auf Fügen Sie pferdenarre in Ihre Kontaktliste ein MSN Passport-Profil von pferdenarre anzeigen
callous. callous. ist weiblich
mag Kekse :]


Dabei seit: 03.03.2009
Beiträge: 2.253

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

Ich schreib da gar nichts hin sondern mache alles bei else hin smile

__________________

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von callous.: 15.01.2010 06:11.

15.01.2010 06:10 callous. ist offline Homepage von callous. Beiträge von callous. suchen Nehmen Sie callous. in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Gegen Bilderklau - Das Original » Design, Website, Copyright » Homepagehilfe » Homepagehilfe - Archiv » [PHP & MySQL] Update-Funktion funktioniert nicht

Impressum

Forensoftware: Burning Board, entwickelt von WoltLab GmbH