php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 31.07.2005, 17:23  
Gast
 
Beiträge: n/a
Standard [Erledigt] MySQL Error....

Hi Leute, folgenden Fehler gibt er mir aus:

MySQL-Error: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'USER(u_bn, u_pw, u_mail, u_interessen, u_beruf, u_icq, u_msn, u

kenne diesen fehler nicht, hab ich noch nicht gesehen, könnt ihr mir helfen???

hier mal der code:
PHP-Code:


<html>
<head>
<title>Anmeldung</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
Hier können Sie sich registrieren lassen:
<form action = "register.php" method = "post">
    <input class="input" name="u_bn"> gewünschter Benutzername

    <input class="input" name="u_pw"> gewünschtes Passwort

    <input class="input" name="u_mail"> Ihre E-Mailadresse

        <input class="input" name="u_interessen"> Interessen

    <input class="input" name="u_beruf"> Beruf

    <input class="input" name="u_icq"> ICQ

    <input class="input" name="u_msn"> MSN


<input type="Checkbox" name="u_real_yesorno" value="1" checked> Meine Daten dürfen von anderen Usern eingesehen werden.



    <input class="input" name="u_vorname"> Vorname

    <input class="input" name="u_nachname"> Nachname

    <input class="input" name="u_gbdatum"> Geburtsdatum im Format "JJJJ-MM-TT"

    <input type="Radio" name="u_geschlecht" value="1"> männlich<input type="Radio" name="u_geschlecht" value="2"> weiblich



    <input class="input" name="u_strasse"> Strasse

    <input class="input" name="u_hausnummer"> Hausnummer

    <input class="input" name="u_plz"> PLZ

    <input class="input" name="u_ort"> Ort

    <input class="input" name="u_land"> Land



    <input class="input" name="u_kontoinhaber"> Name des Kontoinhabers

    <input class="input" name="u_kontonummer"> Kontonummer

    <input class="input" name="u_blz"> Bankleitzahl

    <input class="input" name="u_bankname"> Bankname


    <input class="button" type="submit" name="gesendet" value="News eintragen">
    <input class="button" type="reset" value="Zurücksetzen">
</form>
</body>
</html>
<?php

    
if ($gesendet)
    {
    
$db mysql_connect("localhost""******""*******");
    
$sqlab "INSERT INTO USER";
    
$sqlab .= "(u_bn, u_pw, u_mail, u_interessen, u_beruf, u_icq, u_msn, u_real_yesorno, u_vorname, u_nachname, u_gbdatum, u_geschlecht, u_strasse, u_hausnummer, u_plz, u_ort, u_land, u_kontoinhaber, u_kontonummer, u_blz, u_bankname) values ";
    
$sqlab .= "('$u_bn', '$u_pw', '$u_mail', '$u_interessen', '$u_beruf', '$u_icq', '$u_msn', '$u_real_yesorno', '$u_vorname', '$u_nachname', '$u_gbdatum', '$u_geschlecht', '$u_strasse', '$u_hausnummer', '$u_plz', '$u_ort', '$u_land', '$u_kontoinhaber', '$u_kontonummer', '$u_blz', '$u_bankname')";
    
mysql_select_db('usr_web57_1');
    
mysql_query($sqlab);
    if (
mysql_errno()) die ("MySQL-Error: " mysql_error());

    
$num mysql_affected_rows();

    if (
$num>0)
    {
        echo 
"Es wurde 1 Datensatz hinzugefügt

"
;
    }
    else
    {
        echo 
"Es ist ein Fehler aufgetreten, ";
        echo 
"es wurde kein Datensatz hinzugefügt

"
;
    }
    
mysql_close($db);
    }
?>
Wäre super, wenn ihr mir helfen könntet
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 31.07.2005, 17:28  
Erfahrener Benutzer
 
Registriert seit: 28.11.2004
Beiträge: 305
nieselfriem ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Kommen die ganzen Werte aus deinem Formular denn in den Variablen an?
Versuche mal mit (`u_bn`, `u_pw`, `u_mail` usw.
ich denke es kann an diesem "Hochkomma" liegen
nieselfriem ist offline  
Alt 31.07.2005, 17:30  
Erfahrener Benutzer
 
Registriert seit: 15.07.2005
Beiträge: 230
zapate
Standard

$sqlab = "INSERT INTO USER ";

da fehlt nen leerzeichen
zapate ist offline  
Alt 31.07.2005, 17:38  
Gast
 
Beiträge: n/a
Standard

Super jungs, danke Ihr seid top, also es lag so wie es aussieht an der leerzelle.

@nieselfriem, was mienst du damit, ob die daten ankommen???
 
Alt 31.07.2005, 17:51  
Erfahrener Benutzer
 
Registriert seit: 28.11.2004
Beiträge: 305
nieselfriem ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Naja es warn nur so eine Vermutung und eine Frage, ob die Daten die du in deinem Formular eingibts auch in den Variabeln von PHP-Script ankommen.

Gruß niesel
nieselfriem ist offline  
Alt 31.07.2005, 17:51  
Gast
 
Beiträge: n/a
Standard

sagt mal, wie mache ich da shier in meinem fall mit dem passwort????

also mit dem md5??

bye
 
 


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
[Erledigt] MySQL - ERROR 1044 bei erstellen einer Datenbank _youngenterpriser_ Datenbanken 2 05.02.2008 17:56
DB Portierung ins neue Mysql: Error 1060 duplicate column dealer Datenbanken 4 02.11.2007 08:45
Spionageversuch? Code-Injection? saibot PHP-Fortgeschrittene 24 06.10.2007 02:07
Mysql Error pchero PHP Tipps 2007 3 22.01.2007 13:17
Mysql error den ich mir nicht erklären kann Kori PHP Tipps 2006 5 14.09.2006 12:01
mysql error Datenbanken 7 18.03.2006 14:49
MySQL Update Syntax Error PHP Tipps 2006 2 14.03.2006 18:09
[Erledigt] mysql error number: 1146 Datenbanken 3 25.02.2006 09:55
Mysql Error * unerlklärlich * b++ Datenbanken 3 08.12.2005 10:36
mysql abfrage error schmiddy PHP Tipps 2005-2 1 20.09.2005 15:57
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
xmlrpc-epi kompilieren [gelöst] freq.9 Server, Hosting und Workstations 4 24.07.2005 21:45
MySQL Error Number 1045 Connar Datenbanken 4 04.03.2005 16:32
MySQL Error aber es funktioniert trotzdem PHP Tipps 2005 3 27.02.2005 04:16
[Erledigt] MySQL error Datenbanken 9 25.11.2004 20:04

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
http://www.php.de/php-tipps-2005-2/27898-erledigt-mysql-error.html

Alle Zeitangaben in WEZ +2. Es ist jetzt 07:24 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

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.