php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 01.11.2011, 16:42  
Neuer Benutzer
 
Registriert seit: 31.10.2011
Beiträge: 14
PHP-Kenntnisse:
Anfänger
DylanP befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] [UPDATE] Hilfe

Moin Leute,
ich hab da ein problem...
ich glaub ich zei euch einfach erstmal den code:
veraendern_form.php _form für formular
PHP-Code:
<?php
mysql_connect
("localhost""root""")
 or die(
"Verbindung zu MySQL gescheitert!");
mysql_select_db("team")
 or die(
"Datenbanzugriff gescheitert!");
mysql_connect("localhost""root""");
mysql_select_db("team");
$sql "SELECT * FROM adressen WHERE id='$_GET[id]'";
$result mysql_query($sql);
$row mysql_fetch_assoc($result);
?>
<form action="<?php echo 'veraendern_end.php?id=$row[id]'?>"
      method="GET">
<?php
$id 
$_POST['id'];
echo 
"
<input type='hidden' name='id' value='$row[id]' />
Vorname: <input type='text' name='Vorname' value='$row[Vorname]' /><br /><br />
Name: <input type='text' name='Name' value='$row[Name]' /><br /><br />
Str: <input type='text' name='Str' value='$row[Str]' /><br /><br />
PLZ: <input type='text' name='PLZ' value='$row[PLZ]' /><br /><br />
Ort: <input type='text' name='Ort' value='$row[Ort]' /><br /><br />
Tel: <input type='text' name='Tel' value='$row[Tel]' /><br /><br />
EMail: <input type='text' name='EMail' value='$row[email]' /><br /><br />
Webadresse: <input type='text' name='WWW' value='$row[WWW]' /><br /><br />
Notizen:<br />
<textarea cols='60' rows='4' name='Notizen'>$row[Notizen]
</textarea><br />
"
;

$update "UPDATE adressen SET
Vorname=$_GET[Vorname],
Name=$_GET[Name],
Str=$_GET[Str],
PLZ=$_GET[PLZ],
Ort=$_GET[Ort],
Tel=$_GET[Tel],
EMail=$_GET[email],
WWW=$_GET[WWW],
Notizen=$_GET[Notizen],
 WHERE id=$_GET[id]"
;
mysql_query($update);


?>
<input type='submit' value='Daten ver&auml;ndern'
       name='submit' /></form><br />
<i><a href="veraendern.php">Zur&uuml;ck</a><br />
<a href="tabelle.php">Adressen anzeigen</a></i>
und veraendern_end.php _end für das ende des befehls
PHP-Code:
<?php
mysql_connect
("localhost""root""")
       or die(
"Verbindung zu MySQL gescheitert!");
mysql_select_db("team")
         or die(
"Datenbanzugriff gescheitert!");
mysql_connect("localhost""root""");
mysql_select_db("team");

$update "UPDATE adressen SET
Vorname=$_GET[Vorname],
Name=$_GET[Name],
Str=$_GET[Str],
PLZ=$_GET[PLZ],
Ort=$_GET[Ort],
Tel=$_GET[Tel],
EMail=$_GET[email],
WWW=$_GET[WWW],
Notizen=$_GET[Notizen],
 WHERE id=$_GET[id]"
;
mysql_query($update);


mysql_close();
?>
<i><a href="veraendern.php">Zur&uuml;ck</a><br />
<a href="tabelle.php">Adressen anzeigen</a></i>
Ich will die daten einfach UPDATEN, aber es geht nicht.
Die daten werden per id mit get an veraendern_end.php gesendet
aber anscheinend hab ich etwas vergessen...
denn der eintrag wird nicht eingetragen.
Bitte um hilfe,
danke schonmal im voraus.

Geändert von DylanP (01.11.2011 um 16:52 Uhr).
DylanP ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 01.11.2011, 16:50  
Erfahrener Benutzer
 
Benutzerbild von wolf29
 
Registriert seit: 17.03.2010
Beiträge: 1.833
PHP-Kenntnisse:
Fortgeschritten
wolf29 wird schon bald berühmt werdenwolf29 wird schon bald berühmt werden
Standard

Hi.

Bitte dein Code mit den Code Tags einfügen (highlighting), ERROR_REPPORTING hochsetzen und deine UPDATE Syntax ist falsch! Zudem solltest Du Dich zum Thema SQL Injection mal dringend einlesen!!!

CODE Tags:
[ PHP ]..hier dein Content [ / PHP ]
(natürlich ohne Leerzeichen)

ERROR_REPORTING:
http://php.net/manual/de/function.error-reporting.php

UPDATE Befehl:
http://sql.1keydata.com/de/sql-update.php

SQL-Injection
http://php.net/manual/de/security.da...-injection.php

mfg Wolf29
__________________
while (!asleep()) sheep++;

Unterschätze nie jemanden der einen Schritt zurück geht! Er könnte Anlauf nehmen.
wolf29 ist offline   Mit Zitat antworten
Alt 01.11.2011, 16:51  
Neuer Benutzer
 
Registriert seit: 31.10.2011
Beiträge: 14
PHP-Kenntnisse:
Anfänger
DylanP befindet sich auf einem aufstrebenden Ast
Standard

aber was genau ist an der UPDATE syntac falsch? / das mit den Injections kommt noch...

Geändert von DylanP (01.11.2011 um 16:57 Uhr).
DylanP ist offline   Mit Zitat antworten
Alt 01.11.2011, 16:59  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Zitat:
aber es geht nicht.
PHP.de Wiki | Debugging:SQL
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Brauche Hilfe bei PHP / Onlineshop dennis2k Gewerblich 0 31.01.2011 19:08
Hilfe für Checkbox - Einbau Brodit24 PHP Tipps 2010 3 10.08.2010 02:39
Hilfe mit copy-Funktion gina911 PHP Tipps 2008 14 12.08.2008 09:20
[Erledigt] Hilfe: Projektabreit Informatik und Technik bitte helft uns. Off-Topic Diskussionen 31 05.04.2006 18:25
[Erledigt] HILFE HILFE HILFE mysqladmin.exe fehlt Datenbanken 7 20.12.2005 14:00
HILFE ! Brauche ganz dringend hilfe! PHP Tipps 2005-2 2 10.10.2005 23:08
Bitte um schnelle hilfe TaStEn PHP Tipps 2005-2 1 03.09.2005 20:46
Script, welches PDF mit Hilfe von PDFlib generiert Beitragsarchiv 3 02.09.2005 15:49
[Erledigt] Hilfe bei Formular für Datenerhebung benötigt PHP Tipps 2005-2 3 16.07.2005 10:43
[Erledigt] VARIABLEN WERDEN NICHT RICHTIG VERARBEITET!!!! HILFE PHP Tipps 2005-2 6 02.07.2005 18:32
[Erledigt] Hilfe! If Tags werden Ignoriert PHP Tipps 2005 10 16.05.2005 10:16
Bräuchte hilfe bei einem Regexp Chr!s PHP Tipps 2005 1 27.01.2005 16:39
[Erledigt] HILFE PHP Tipps 2004-2 1 16.12.2004 20:49
Hilfe!!! PHP + EXE-Dateien und Interface Beitragsarchiv 4 16.12.2004 11:50

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
$sql = \update adressen set name=$row[name],

Alle Zeitangaben in WEZ +2. Es ist jetzt 15:12 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum