SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Websites optimieren für Google & Co.

Websites optimieren für Google & Co. zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > MySQLi/PDO/(MySQL)

MySQLi/PDO/(MySQL) Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQLi/PDO/(MySQL) diskutieren

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 11.07.2008, 09:47:13
ingoloos ingoloos ist offline
Anfänger
 
Registriert seit: Jul 2008
Alter: 42
Beiträge: 2
Umlaute in Trigger

Hallo zusammen,

ich habe echt ein seltsames Problem mit Umlauten! Ich benutze MySQL 5.0.24 auf Win 2003 Server 64.

Ich habe den folgenden Trigger geschrieben:
delimiter //
Create Trigger jobs_erstellen

after update on jobrouter.berechtigungen_data
for each row

BEGIN

SET @username = new.username;
SET NAMES 'latin1' COLLATE 'latin1_german2_ci';

/*bisherige Jobs löschen*/
DELETE FROM jrjobimport WHERE processname LIKE 'Antragsuebersicht' AND username LIKE @username;
DELETE FROM jrincident WHERE processname LIKE 'Antragsuebersicht' AND initiator LIKE @username;
DELETE FROM jrincidents WHERE processname LIKE 'Antragsuebersicht' AND username Like @username;
DELETE FROM antragsuebersicht WHERE user LIKE @username;

/*Nach Berechtigungsschema neue Berechtigungen setzen*/

/*Suchmaske PW*/
set @x = (SELECT pw_suchmaske FROM jobrouter.berechtigungen_data WHERE username Like @username);
If @x = 'freigegeben' Then
INSERT INTO ewiglange Anweisung...
End IF;

END;

//
delimiter;
Der funktioniert ansich auch sehr gut - allerdings nur beim ersten Aufruf. Die Daten werden sauber in die Tabellen geschrieben und auch alle Umlaute werden korrekt geschrieben. Ab der zweiten Tabellenänderung jedoch, werden die Umlaute nicht mehr korrekt in die Tabellen geschrieben. Hier mal kurz ein Beispiel:

Eintrag vom Trigger

beim ersten mal: 'Öffnet die Übersicht der Projektanträge'
ab dem zweiten mal: 'Öffnet die Übersicht der Projektanträge'


Alle betroffenen Tabellen haben als Charset: latin1, latin1_german2_ci

Ich hoffe einer von Euch kann mir da helfen?!

Vielen Dank schon mal im Voraus
Mit Zitat antworten
  #2  
Alt 11.07.2008, 10:15:17
Benutzerbild von Area51
Area51 Area51 ist offline
Junior Member
 
Registriert seit: Mar 2008
Ort: Heidelberg
Alter: 32
Beiträge: 164
Area51 eine Nachricht über ICQ schicken Area51 eine Nachricht über AIM schicken Area51 eine Nachricht über MSN schicken
AW: Umlaute in Trigger

Verwende Testweise mal nur latin1.

Verwende ich auch immer und es gibt keine Probleme bei der Ausgabe.
Mit Zitat antworten
  #3  
Alt 11.07.2008, 10:22:03
ingoloos ingoloos ist offline
Anfänger
 
Registriert seit: Jul 2008
Alter: 42
Beiträge: 2
AW: Umlaute in Trigger

hmm? leider keine Änderung.

Aber wenn es wirklich am Charset liegen sollte, warum funktioniert dann jeweils immer der erste Eintrag? Wie gesagt wenn ich den Trigger droppe und ihn dann wieder neu anlege geht es ja - eben nur einmal.
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
MySQL Trigger snuger MySQLi/PDO/(MySQL) 0 22.04.2008 12:47:41
Trigger löst ERROR 1054 aus Frank007 MySQLi/PDO/(MySQL) 0 19.03.2008 17:55:31
PEAR Mail - Umlaute im Absender Serp PHP für Fortgeschrittene und Experten 3 22.10.2006 22:28:40
Umlaute in Mail Frankie PHP Grundlagen 1 03.06.2004 00:52:34
Umlaute in HTML-Zeichencode umwandeln Idolast PHP Grundlagen 4 23.01.2004 16:22:55


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:12:29 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt