UPDATE Query Fehler

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • kerbstone
    antwortet
    LOL, ich gehe mich mal kurz reinkarnieren.

    Dank Euch!

    Einen Kommentar schreiben:


  • wahsaga
    antwortet
    Zitat von kerbstone Beitrag anzeigen
    Jetzt verstehe ich nichts mehr...
    Die Funktion mysql_query() ist doch mit [COLOR="Red"]( )[/COLOR] versehen.
    Noooch mal:
    Zitat von wahsaga Beitrag anzeigen
    [color=red]die[/color] ist eine Funktion [...]


    Jetzt müsst ihr mich wirklich treten...
    Würd' ich glatt machen - wenn's mir nicht so sinnlos vorkäme, weil du ja wirklich nicht mehr viel zu merken scheinst :-)

    Einen Kommentar schreiben:


  • kerbstone
    antwortet
    Jetzt verstehe ich nichts mehr...
    Die Funktion mysql_query() ist doch mit [COLOR="Red"]( )[/COLOR] versehen.

    Jetzt müsst ihr mich wirklich treten... Keine Ahnung...

    Einen Kommentar schreiben:


  • TobiaZ
    antwortet
    Dass die Lösung (und Antwort auf wahsagas Hinweis von gestern) schon längst hier drin steht, ist dir immer noch nicht aufgefallen?

    Vielleicht sollten wir den Thread der Vollständigkeit halber nach PHP verschieben? Dort hättest du den Thread auch direkt eröffnen können, nachdem du ja ein PHP-Fehlermeldung bekommen hast und keine von MySQL.

    *move*

    Einen Kommentar schreiben:


  • wahsaga
    antwortet
    Zitat von kerbstone Beitrag anzeigen
    Abgesehen davon, dass es [...] gekürzt heißen müsste,
    Versuch, klug zu sch***en ...? :-)

    (Das, was du an mysql_query übergibst, ist nicht die Ursache des Fehlers, deshalb hab ich das so stark gekürzt, um es deutlich zu machen.)

    kann ich beim besten Willen nicht den Fehler erkennen...
    Noch mal:

    Zitat von wahsaga Beitrag anzeigen
    die ist eine Funktion, und deren Argumente packt man [color=red]([/color]"versuch dich zu erinnern"[color=red])[/color] noch mal gleich in welche Zeichen ...?
    Na, jetzt vielleicht langsam ...?

    Einen Kommentar schreiben:


  • kerbstone
    antwortet
    Ja tut es, aber ist bedeutungslos, da beim entfernen der Zeile
    wieder alles funktioniert.

    PHP-Code:
    $update mysql_query("gekürzt") or die mysql_error(); 

    Einen Kommentar schreiben:


  • h3ll
    antwortet
    Ist zwar nicht die Ursache, aber ereg_replace() ist veraltet und sollte nicht mehr verwendet werden. Mal davon abgesehen ist eine Regex-Funktion hier generell die falsche Wahl. Du baust ja mehr oder weniger nur die Funktion htmlentities() nach. Aber warum eigentlich? Warum ersetzt du Umlaute durch Entities? Das macht selten Sinn.

    Einen Kommentar schreiben:


  • onemorenerd
    antwortet
    Nein, da muss mehr stehen. Nämlich 112 Zeilen!

    Einen Kommentar schreiben:


  • kerbstone
    antwortet
    Dort steht lediglich:

    PHP-Code:
    function replaceSpecialChars($input) {
            
    $output ereg_replace("Ä","Ä",$input);
            
    $output ereg_replace("Ö","Ö",$output);
            
    $output ereg_replace("Ü","Ü",$output);
            
    $output ereg_replace("ä","ä",$output);
            
    $output ereg_replace("ö","ö",$output);
            
    $output ereg_replace("ü","ü",$output);
            
    $output ereg_replace("ß","ß",$output);
            
            return 
    $output;
        } 

    Einen Kommentar schreiben:


  • h3ll
    antwortet
    Zitat von kerbstone Beitrag anzeigen
    Doch habe ich
    Aber trotz Hochkommata kommt der gleiche Fehler:

    PHP-Code:
    // irgendwas ist nun in hochkommata
    $update mysql_query("UPDATE $tbl SET gekürzt = 'irgendetwas'") or die mysql_error(); 
    Zitat von h3ll Beitrag anzeigen
    Vermutlich ist der Fehler oberhalb der Zeile 112.
    .

    Einen Kommentar schreiben:


  • kerbstone
    antwortet
    Strings müssen übrigens in Hochkomma geschrieben werden. Du schreibst sie aber ständig ohne (name, alter, usw.).
    Doch habe ich
    Aber trotz Hochkommata kommt der gleiche Fehler:

    PHP-Code:
    // irgendwas ist nun in hochkommata
    $update mysql_query("UPDATE $tbl SET gekürzt = 'irgendetwas'") or die mysql_error(); 

    Einen Kommentar schreiben:


  • h3ll
    antwortet
    Zitat von kerbstone Beitrag anzeigen
    Abgesehen davon, dass es

    PHP-Code:
    $update mysql_query("UPDATE $tbl SET gekürzt = 'irgendetwas' ") or die mysql_error(); 
    gekürzt heißen müsste, kann ich beim besten Willen nicht den Fehler erkennen...
    Hast du meinen Beitrag nicht gelesen?

    Einen Kommentar schreiben:


  • kerbstone
    antwortet
    Abgesehen davon, dass es

    PHP-Code:
    $update mysql_query("UPDATE $tbl SET gekürzt = 'irgendetwas' ") or die mysql_error(); 
    gekürzt heißen müsste, kann ich beim besten Willen nicht den Fehler erkennen...

    Einen Kommentar schreiben:


  • TobiaZ
    antwortet
    OffTopic:
    Vorschlag: Hirn runterfahren, 1(!) Feierabendbier und morgen/Montag wieder anfangen.


    die('Ende für heute');

    Einen Kommentar schreiben:


  • kerbstone
    antwortet
    Ich komme nicht drauf...
    Zuletzt geändert von kerbstone; 27.03.2010, 15:37.

    Einen Kommentar schreiben:

Lädt...
X