MyXoops Forum

Re: Wordpress SQL Fehler [Module für Forenlösungen] - myXOOPS German Support

Muki

Co-Administrator
Gepostet am:22.07.2007 19:45
Muki
Muki Offline (Show more)
Co-Administrator
Posts: 1903
Since: 18.04.2006
#17

Re: Wordpress SQL Fehler

die 1 darf aber nicht im apostrophen stehen das ist ein integerwert

Ignatz

"myXOOPs"-Neuling
Gepostet am:22.07.2007 19:37
Ignatz
Ignatz Offline (Show more)
"myXOOPs"-Neuling
Posts: 40
Since: 30.08.2005
#16

Re: Wordpress SQL Fehler

Es ist keins zuviel.
Habe ich schon nachgeschaut. Wenn du dir Text von Mysql ansiehst, wird es als Zitat benutzt. Erstes ' am anfang und ein letztes ' am Schluss. Dazu kommt noch eins ' vor der 1 und ein ' nach der 1. Damit sieht es am Schluss nach " aus.

In der PHP habe ich schon mit ' und ohne ausprobiert.

Ignatz

Advertisement

Gepostet am:0
Advertisement (Show more)
Posts: 0
Since: 0


Hier könnten Sie Ihre Anzeige aufgeben!
Bitte kontaktieren Sie uns, um mehr darüber zu erfahren.

Muki

Co-Administrator
Gepostet am:22.07.2007 19:17
Muki
Muki Offline (Show more)
Co-Administrator
Posts: 1903
Since: 18.04.2006
#15

Re: Wordpress SQL Fehler

Hallo Ignatz

den Fehler der im template ist, habe ich dir schon weiter unten beschrieben.
Einfach das Apostroph das zuviel ist herausnehmen.

Muki

Ignatz

"myXOOPs"-Neuling
Gepostet am:22.07.2007 18:35
Ignatz
Ignatz Offline (Show more)
"myXOOPs"-Neuling
Posts: 40
Since: 30.08.2005
#14

Re: Wordpress SQL Fehler

Also der o.g. Fehler kommt nur, wenn ich auf der Seite von Wordpress auch den Block "neuste Einträge" habe. Ist er ausgeschaltet, läuft die Seite wieder richtig.

Ein anderer Fehler kommt, wenn ich den Block "neuste Einträge" anhabe und eine Kategorie in den Einstellungen des Blocks aussuche.

Scheinbar ist der Block fehlerhaft.

Ignatz

Es wäre nett, wenn ein anderer, der WP installiert hat mal nachschaut, ob er den Fehler von mir nachproduzieren kann.

Ignatz

"myXOOPs"-Neuling
Gepostet am:22.07.2007 16:22
Ignatz
Ignatz Offline (Show more)
"myXOOPs"-Neuling
Posts: 40
Since: 30.08.2005
#13

Re: Wordpress SQL Fehler

Ja habe ich. Ich konnte hier nur keinen Fehler finden.

Hier die Auflistung:

SELECT * FROM xoops_config WHERE (conf_modid = '0' AND conf_catid = '1') ORDER BY conf_order ASC
SELECT sess_data FROM xoops_session WHERE sess_id = '99147ddc9e4b7b3c680e190f7b1757f1'
SELECT * FROM xoops_users WHERE uid=2
SELECT * FROM xoops_modules WHERE dirname = 'wordpress'
SELECT * FROM xoops_config WHERE (conf_modid = '216') ORDER BY conf_order ASC
SELECT * FROM xoops_smiles
SELECT * FROM xoops_config WHERE (conf_modid = '0' AND conf_catid = '3') ORDER BY conf_order ASC
SELECT DISTINCT gperm_itemid FROM xoops_group_permission WHERE gperm_name = 'block_read' AND gperm_modid = 1 AND gperm_groupid IN (1,2,4,5)
SELECT b.* FROM xoops_newblocks b, xoops_block_module_link m WHERE m.block_id=b.bid AND b.isactive=1 AND b.visible=1 AND m.module_id IN (0,216) AND b.bid IN (104,449,54,7,630,609,629,621,144,76,75,71,425,439,641,227,158,635,454,442,441,440,438,437,140,295,298,156,532,525,523,12,508,293,70,393,26,3,452,68,74,67,634,632,631,623,1,622,620,610,41,531,530,529,528,288,527,526,524,519,126,518,517,516,515,514,513,512,511,510,509,451,426,73,72,5,665,419,420,421,422,423,424,427,428,429,430,624,591,619,611,608,577,590,593,594,592,595,150,446,151,640,642,649,650,669,655,656,657,668,664,666,667) ORDER BY b.weight,b.bid
SELECT uid, uname, name FROM xoops_users WHERE level>0 AND uid IN(2)
SELECT uid, uname, name FROM xoops_users WHERE level>0 AND uid IN(2)

Ich kann nicht erkennen, welche Datei hier den Fehler macht.

Ignatz

sato-san

"myXOOPs"-Master
Gepostet am:22.07.2007 12:42
sato-san
sato-san Offline (Show more)
"myXOOPs"-Master
Posts: 3022
Since: 05.08.2004
#12

Re: Wordpress SQL Fehler

Zitat:

Ignatz schrieb:
es läuft mysql 4.1.19
es muss aber an den xoops Templemtes liegen, da es ja in den WP Templetes ohne Fehler läuft.

Irgendwo ist dort ein Fehler.


Damit muss es an sich gehen. An den Templates kann es nicht liegen, außer Du hast etwas verändert. Hast Du schon mal den sql-Debug von xoops eingeschaltet? Mal sehen ob er was dazu sagt.

Muki

Co-Administrator
Gepostet am:22.07.2007 12:22
Muki
Muki Offline (Show more)
Co-Administrator
Posts: 1903
Since: 18.04.2006
#11

Re: Wordpress SQL Fehler

Schmunzel taxham

1 Stricherl = Apostroph = ' (shift #)
2 Stricherl = Anführungszeichen = " (shift 2)

Zwei Sticherl würden ja so >''< aussehen und
ein Anführungszeichen so >"< .

Also 2 unterschiedliche Zeichen.

Ich weis aus Erfahrung das das manchmal schlecht zu Unterscheiden ist.

Muki

PS: Im übrigen dürfen in einer SQL zahlen nicht in Apostrophen dargestellt werden, sonst werden sie als Text interpretiert.
So comment_approved =1 wäre es richtig.

taxham

Ehrenmitglied
Gepostet am:22.07.2007 11:53
taxham
taxham Offline (Show more)
Ehrenmitglied
Posts: 324
Since: 13.11.2004
#10

Re: Wordpress SQL Fehler

Tja Mucki, heisst das, wir sollten die Verwendung von ' lieber bleiben lassen und auf ein wichtiges Interpunktionszeichen der deutschen Sprache verzichten? Das hätten die Programmierer wohl gerne, was? Wie nennt man das Stricherl überhaupt?
2 Stricherl = Apostroph
1 Stricherl = ???

Muki

Co-Administrator
Gepostet am:22.07.2007 10:39
Muki
Muki Offline (Show more)
Co-Administrator
Posts: 1903
Since: 18.04.2006
#9

Re: Wordpress SQL Fehler

Zitat:

Ignatz schrieb:
WordPress database 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 'AND comment_approved = '1'' at line 1]
SELECT COUNT(comment_ID) FROM xoops_wp_comments WHERE comment_post_ID = AND comment_approved = '1';


Eigendlich zeigt diese Fehlermeldung schon alles!
approved = '1'' es ist ein Apostoph oder wie taxham es nennt "stricherl", zuviel vorhanden.

Um solche Fehler leichter zu analysieren zu können, ist das Onlinehandbuch von MySql.org sehr hilfreich, das man sich auch dort Downloaden kann.

Außerdem kann man auch das ganze mit phpMyAdmin im bereich "SQL" testen Dieses ist aber mit Vorsicht wenn es sich um eine schreib oder löschaktion handelt.

Muki

Ignatz

"myXOOPs"-Neuling
Gepostet am:22.07.2007 10:27
Ignatz
Ignatz Offline (Show more)
"myXOOPs"-Neuling
Posts: 40
Since: 30.08.2005
#8

Re: Wordpress SQL Fehler

Bin jetzt schon mal ein kleines stückchen weiter.
es ist ein Block "neuste Einträge" , der den Fehler verursacht.

Muss jetzt mal schauen, wo der Fehler dort liegt.

Ignatz
Diesen Thread durchsuchen:  1 Anonyme Benutzer

Aktuell aus dem Forum

Forum Thema Antworten Views Letzter Beitrag
Modulentwicklung New Xoops Xcreate Module 0 5332 26.11.2025 15:22
efkan Gehe zum letzten Beitrag
Modulentwicklung XOOPS Custom Field Module 1 1818 24.11.2025 11:21
Goffy Gehe zum letzten Beitrag