phpbar.de logo

Mailinglisten-Archive

[php] update funktioniert nicht

[php] update funktioniert nicht

Aron Schlesinger aron at viplocations.de
Don Mar 31 20:31:39 CEST 2005


Hallo,

>
> hallo zusammen,
> was mach ich falsch? sitze schon seit zwei stunden vor diesem ding...
> und er updatet nie.
> merci
>
>
> *PHP*
>
> if (isset($_POST['submit']))
>                {
>           $vorname = $_POST['vorname'];
>                   $nachname = $_POST['nachname'];
>                $ort = $_POST['ort'];
>                $adresse = $_POST['adresse'];
>                $adresszusatz = $_POST['adresszusatz'];                 
>              $plz = $_POST['plz'];
>                $land = $_POST['land'];
>                $tel = $_POST['tel'];
>                $email = $_POST['email'];
>                $anrede = $_POST['anrede'];
>                $gebdat = $_POST['gebdat'];
>                $ledname = $_POST['ledname'];
>                $div = $_POST['div'];
>                $beruf = $_POST['beruf'];
>                $abschluss = $_POST['abschluss'];
>                $mitglied = $_POST['mitglied'];
>                $eintritt = $_POST['eintritt'];
>                $austritt = $_POST['austritt'];
>                $esr = $_POST['esr'];
>                $spende = $_POST['spende'];
>                $mahng = $_POST['mahng'];
>                $nummer = $_POST['nummer'];
>
>
>        mysql_query("UPDATE benutzerdaten SET vorname = `$vorname`, 
> nachname = `$nachname`, ort = `$ort`, adresse = `$adresse`, 
> adresszusatz = `$adresszusatz`, plz = `$plz`, land = `$land`, tel = 
> `$tel`, email = `$email`, anrede = `$anrede`, gebdat = `$gebdat`, 
> ledname = `$ledname`, div = `$div`, beruf = `$beruf`, abschluss = 
> `$abschluss`, mitglied = `$mitglied`, eintritt = `$eintritt`, austritt 
> = `$austritt`, esr = `$esr`, spende = `$spende`, mahng = `$mahng`, 
> nummer = `$nummer` WHERE id = '$_GET[edit]'");
>
>                    }

Probiere es mal mit:

if (isset($_POST['submit'])) {
	$vorname = addslashes($_POST['vorname']);
	$nachname = addslashes($_POST['nachname']);
	[...]
mysql_query("UPDATE benutzerdaten SET `vorname` = '$vorname', 
`nachname` = '$nachname', ...
                                       ^
                                 Die gehören zum Feldnamen.

Gruß
   Aron

php::bar PHP Wiki   -   Listenarchive