Ergebnis 1 bis 7 von 7

Thema: Sql Query/pMA, Feld bleibt leer

  1. #1
    Meister(in)
    Registriert seit
    05.03.2006
    Alter
    29
    Beiträge
    432
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Frage Sql Query/pMA, Feld bleibt leer

    Hallo Leute,

    ich vermute das ist nicht ganz trivial...

    ...Ich führe einen insert query in einem eigenen PHP-Script wie gewohnt mittels mysql_query() aus. Ein Feld (varchar,255) in der betroffenen Tabelle bleibt jedoch immer leer. Der query ist absolut ok!... Denn:

    Wenn ich den String, der an mysql_query() übergeben wird, ausgeben lasse und per copy+paste direkt in phpMyAdmin ausführe funktioniert es einwandfrei, das Feld ist nicht leer!

    Hab die Spalte, sowie die ganze Tabelle neu angelegt, ohne Erfolg.

    Ich denke mal, Code brauche ich hier nicht zu posten, und der Query ist wirklich nicht spektakulär, wobei vielleicht zu erwähnen ist, dass ich die Schreibweise mit SET, wie bei UPDATE, verwende.

    Mir ist allerdings gerade aufgefallen, dass es sich auf einem anderen Server genauso verhält. Das Datenbankschema ist allerdings auch aus der anderen Datenbank imprtiert....

    Weiß zufällig jemand Rat? Ich wäre wirklich äußerst dankbar!

    Gruß Markus
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!
    Geändert von FaFoo (14.07.2010 um 03:04 Uhr)

  2. #2
    Pion
    Gast

    Standard AW: Sql Query/pMA, Feld bleibt leer

    Vllt sind im dem String leerzeichen oder Anführungzeichen etc?

    Ein Code wäre vllt doch nicht so verkehrt

  3. #3
    Meister(in) Avatar von Afrael
    Registriert seit
    26.04.2009
    Ort
    NRW
    Alter
    26
    Beiträge
    313
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Sql Query/pMA, Feld bleibt leer

    Bitte die Query, wie sie im PHP-Quelltext steht, und die Tabellenstruktur ins Forum.
    Information will frei verfügbar sein.

    Don't eat unpeeled hedgehogs.

  4. #4
    Bandit
    Gast

    Standard AW: Sql Query/pMA, Feld bleibt leer

    Zitat Zitat von FaFoo Beitrag anzeigen
    Ich denke mal, Code brauche ich hier nicht zu posten
    So kann man sich täuschen
    PHP-Code:
    mysql_query("...........")
       or die (
    "MySQL-Fehler: " mysql_error()); 

  5. #5
    Meister(in)
    Themenstarter

    Registriert seit
    05.03.2006
    Alter
    29
    Beiträge
    432
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Sql Query/pMA, Feld bleibt leer

    Zitat Zitat von Pion Beitrag anzeigen
    Vllt sind im dem String leerzeichen oder Anführungzeichen etc?
    Nein, wobei Leerzeichen auch kein großes Problem wären.


    Zitat Zitat von bandit600 Beitrag anzeigen
    So kann man sich täuschen
    PHP-Code:
    mysql_query("...........")
       or die (
    "MySQL-Fehler: " mysql_error()); 
    Fehlerbehandlung ist selbstverständlich vorhanden, nur treten in diesem Fall keine Fehler auf, weder in meinem eigenen Script, noch in phpMyAdmin.
    mysql_query() gibt true zurück,
    mysql_error() ist string(0),
    und mysql_errno() int(0)


    Und wenns sein muss.... :P Der Query, so wie er von meinem PHP per var_dump() ausgegeben wird und wie ich ihn in pMA kopiere, wo es dann funktioniert.
    INSERT INTO users SET
    user_firstname = 'Max',
    user_lastname = 'Musterman',
    user_enterprise = 'Muster GmbH',
    user_street = 'Musterstraße 99',
    user_zip = '12345',
    user_city = 'Musterstadt',
    user_phone = '123456789',
    user_phonealt = '03037046',
    user_mobilephone = '0172494593',
    user_mobilephonealt = '0142532939',
    user_fax = '021638894761',
    user_website = 'teeeeest', <== Um dieses Feld geht es!
    user_email = 'max.musterman@example.org',
    user_password = '12345',
    user_title = 'Frau',
    user_federalstate = 'Bayern',
    user_country = 'Österreich',
    user_category = 'Asiatinnen',
    user_status = 'defered',
    user_role = 'suitor',
    editor_id = '1',
    user_added = 1279099251
    Und die Tabelle:
    CREATE TABLE IF NOT EXISTS `users` (
    `id` int(11) NOT NULL AUTO_INCREMENT,
    `editor_id` int(11) NOT NULL,
    `user_category` varchar(50) NOT NULL,
    `user_name` varchar(255) NOT NULL,
    `user_title` varchar(25) NOT NULL,
    `user_firstname` varchar(255) NOT NULL,
    `user_lastname` varchar(255) NOT NULL,
    `user_enterprise` varchar(255) NOT NULL,
    `user_street` varchar(100) NOT NULL,
    `user_zip` varchar(10) NOT NULL,
    `user_city` varchar(100) NOT NULL,
    `user_federalstate` varchar(100) NOT NULL,
    `user_country` varchar(100) NOT NULL,
    `user_website` varchar(255) NOT NULL,
    `user_email` varchar(255) NOT NULL,
    `user_phone` varchar(50) NOT NULL,
    `user_phonealt` varchar(50) NOT NULL,
    `user_mobilephone` varchar(50) NOT NULL,
    `user_mobilephonealt` varchar(50) NOT NULL,
    `user_fax` varchar(50) NOT NULL,
    `user_password` varchar(255) NOT NULL,
    `user_role` varchar(255) NOT NULL,
    `user_lastactive` int(11) NOT NULL,
    `user_added` int(11) NOT NULL,
    `user_code` varchar(32) NOT NULL,
    `user_status` varchar(25) NOT NULL,
    PRIMARY KEY (`id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
    Geändert von FaFoo (14.07.2010 um 12:30 Uhr)

  6. #6
    Meister(in)
    Themenstarter

    Registriert seit
    05.03.2006
    Alter
    29
    Beiträge
    432
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Sql Query/pMA, Feld bleibt leer

    Hm.... wenn ich die Spalte umbenenne gehts. Aber user_website ist doch kein reserviertes Wort oder?
    Außerdem klappts ja auch über pMA.

    Och man ich verzweifle...

  7. #7
    König(in) Avatar von crAzywuLf
    Registriert seit
    03.02.2009
    Beiträge
    1.175
    Danke
    1
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Sql Query/pMA, Feld bleibt leer

    Zitat Zitat von FaFoo Beitrag anzeigen
    Hm.... wenn ich die Spalte umbenenne gehts. Aber user_website ist doch kein reserviertes Wort oder?
    Außerdem klappts ja auch über pMA.

    Och man ich verzweifle...
    Mach mal um jede Spalte & Tabelle und Tabelle ein ` herum:
    Code:
    INSERT INTO 
        `users` 
    SET
        `user_firstname` = 'Max',
        `user_lastname` = 'Musterman',
        `user_enterprise` = 'Muster GmbH',
        `user_street` = 'Musterstraße 99',
        `user_zip` = '12345',
        `user_city` = 'Musterstadt',
        `user_phone` = '123456789',
        `user_phonealt` = '03037046',
        `user_mobilephone` = '0172494593',
        `user_mobilephonealt` = '0142532939',
        `user_fax` = '021638894761',
        `user_website` = 'teeeeest',
        `user_email` = 'max.musterman@example.org',
        `user_password` = '12345',
        `user_title` = 'Frau',
        `user_federalstate` = 'Bayern',
        `user_country` = 'Österreich',
        `user_category` = 'Asiatinnen',
        `user_status` = 'defered',
        `user_role` = 'suitor',
        `editor_id` = '1',
        `user_added` = 1279099251
    Gruß crAzywuLf

Ähnliche Themen

  1. E-Mail aus Formular ist leer;(
    Von siggihoelzl im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 1
    Letzter Beitrag: 25.10.2008, 18:39
  2. Überprüfen ob ein Feld leer ist
    Von DaRealAndy im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 2
    Letzter Beitrag: 06.05.2008, 14:59
  3. einige nachrichten sind leer
    Von sven und jule im Forum Computer - Internet Forum
    Antworten: 0
    Letzter Beitrag: 29.10.2007, 20:17
  4. Session Variable ist plötzlich leer
    Von Poldi im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 2
    Letzter Beitrag: 03.01.2007, 12:07
  5. Ordner sind leer
    Von im Forum Computer - Internet Forum
    Antworten: 3
    Letzter Beitrag: 25.06.2006, 21:53

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •