mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Sa 27.04.2024 03:12 Benutzername: Passwort: Auto-Login

Thema: Probleme mit ner mySQL Phrase vom 22.01.2009


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> Probleme mit ner mySQL Phrase
Autor Nachricht
Account gelöscht
Threadersteller


Ort: -
Alter: -
Verfasst Do 22.01.2009 18:29
Titel

Probleme mit ner mySQL Phrase

Antworten mit Zitat Zum Seitenanfang

Hi, ich versuche verzweifelt eine Phrase zu schreiben die alle Datensätze löscht bei denen in einer bestimmten Spalte der Wert größer ist als eine Variable.

Folgende Fehlermeldung kommt:

Zitat:
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 'WHERE job ='4' and phase >'4'' at line 2

DELETE prozess WHERE job ='4' and phase >'4'


Hier der Code der Funktion:
Code:

function   prozess_delete_openend($status)
         {
         include 'master/mysql.php';
         @mysql_select_db($mysql['database'], $mysql['connector']);
         $mysql['delete'][$status]    =    
         "
         DELETE    prozess
         WHERE    job      ='".$_SESSION['abwicklung']['job']."'
         and       phase   >'".$status."'
         ";
         @mysql_query($mysql['delete'][$status]);
         }


Jeder Bearbeitungs-Schritt hat eine "Prozess"-Datensatz bei dem der User identifiziert wird.
Wenn der Auftrag abgebrochen wird, soll mit der Funktionen alle folgenden und überflüssigen Prozess-Schritte wieder gelöscht werden.

Keine ahnung - Ich denke es liegt am Operator "> (größer als)", der aber nach meinem Wissen okay ist.
Ich verwende mySQL 4

Danke für eure Hilfe!!

Grüße

Fabi
 
m
Moderator

Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Do 22.01.2009 18:33
Titel

Antworten mit Zitat Zum Seitenanfang

Code:
DELETE FROM …
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
Kash

Dabei seit: 07.11.2002
Ort: Schopfheim
Alter: 41
Geschlecht: Männlich
Verfasst Do 22.01.2009 22:29
Titel

Antworten mit Zitat Zum Seitenanfang

m hat geschrieben:
Code:
DELETE FROM …


genau das,denn welche tabelle soll gewählt werden?

das fehlt und bringt den syntax fehler


Zuletzt bearbeitet von Kash am Do 22.01.2009 22:30, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
Pixelpole

Dabei seit: 25.10.2004
Ort: Trier
Alter: 37
Geschlecht: Männlich
Verfasst Do 22.01.2009 22:32
Titel

Antworten mit Zitat Zum Seitenanfang

ausserdem gehören die zahlen nicht in '

auch wenn mysql das zulässt.
  View user's profile Private Nachricht senden
 
Ähnliche Themen [PHP + mySQL] Kann Fehler in einer mySQL-Phrase nicht finden
Probleme mit MySQL und phpMyAdmin
[MySQL] Probleme mit GROUP BY
PHP und Mysql Eerstversuch ... Probleme mit 1und1
[MySQL] Probleme bei Abfrage/Löschen aus Verbindungstabelle
PHP mysql Auf testserver alles in Ordnung auf Web Probleme
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.