phpbar.de logo

Mailinglisten-Archive

[php] update funktioniert nicht

[php] update funktioniert nicht

prada at hispeed.ch prada at hispeed.ch
Don Mar 31 20:35:54 CEST 2005


ne. is leider nix daran.
hatte zuvor auch schon mit strip_tags probiert.
er macht einfach keinen insert in die db. auslesen kann er.



Aron Schlesinger schrieb:
> 
> 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