php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 06.10.2006, 13:15  
Erfahrener Benutzer
 
Registriert seit: 25.06.2005
Beiträge: 228
Marian
Standard Nichts passiert aber kein fehler

Also ich habe ein problem.
Und zwar habe ich folgenden code:

Code:
$leer = "";
			$sql="UPDATE mil_tool SET durchUser ='$leer', reserviert='$leer', durchAlly='$leer'"; /*WHERE durchUser='".$USER['nick']."'*/
			echo $sql;
			$result = mysql_query($sql);

funzt wunderbar. Killt aber alles.
Nur möchte ich das nur die eigenen einträge gekillt werden...

Code:
$leer = "";
			$sql="UPDATE mil_tool SET durchUser ='$leer', reserviert='$leer', durchAlly='$leer' WHERE durchUser='".$USER['nick']."'";
			echo $sql;
			$result = mysql_query($sql);
Das wiederum amcht allerdings garnichts.
und ne fehlermeldung gibts auch icht.
hat einer eine ahnung woran das liegen kann?

MFG und THX schon mal
Marian
Marian ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 06.10.2006, 14:00  
Erfahrener Benutzer
 
Registriert seit: 05.07.2004
Beiträge: 1.476
DiBo33
Standard

echo $sql gibt was aus?

Zitat:
und ne fehlermeldung gibts auch icht.
wie auch, wenn du dir keine anzeigen lässt?

Warum ist kein mysql_error() eingebaut?
DiBo33 ist offline   Mit Zitat antworten
Alt 06.10.2006, 14:09  
Erfahrener Benutzer
 
Registriert seit: 25.06.2005
Beiträge: 228
Marian
Standard

UPDATE mil_tool SET durchUser ='', reserviert='', durchAlly='' WHERE durchUser='Marian'

wird angezeigt.

Und mysql_error() habe ich jetzt drinne.
Wird trozdem nichts angezeigt...
Marian ist offline   Mit Zitat antworten
Alt 06.10.2006, 14:15  
Erfahrener Benutzer
 
Registriert seit: 05.07.2004
Beiträge: 1.476
DiBo33
Standard

Zitat:
UPDATE mil_tool SET durchUser ='', reserviert='', durchAlly='' WHERE durchUser='Marian'
Dann existiert kein durchUser 'Marian' mehr, denke daran durch
SET durchUser =''
wurden natürlich alle geleert.
DiBo33 ist offline   Mit Zitat antworten
Alt 06.10.2006, 16:12  
Erfahrener Benutzer
 
Registriert seit: 25.06.2005
Beiträge: 228
Marian
Standard

Doch. Wenn ich die Auslese sind die ja da.

Ich lasse eine für den nutzer eine liste erstellen, in der steht Welche felder er reserviert hat. Dabei steht der name des reservieres in durchUser.

Jetzt gebe ich den Nutzer die möglichkeit seine felder einzeld frei zu geben, uder über einen direktklick alle felder frei zu geben.

Wenn ich das einzeld mache, mache ich das mit der ID und das functioniert einwandfrei.

Drückt der benutzer den butten Alle Freigeben, sollen alle seine Felder freigegeben werden.
das versuche ich so zu machen.
PHP-Code:
$leer ""
         
$sql="UPDATE mil_tool SET durchUser ='$leer', reserviert='$leer', durchAlly='$leer' WHERE durchUser='".$USER['nick']."'"
         echo 
$sql
         
$result mysql_query($sql); 
Nur wird das nicht gemacht.
Danach werden immer noch alle felder als reseviert angezeigt...
Marian ist offline   Mit Zitat antworten
Alt 06.10.2006, 16:18  
Erfahrener Benutzer
 
Registriert seit: 05.07.2004
Beiträge: 1.476
DiBo33
Standard

Zitat:
Und mysql_error() habe ich jetzt drinne.
sehe ich jedenfalls in deinem letzten Posting nichts davon.

Zitat:
Nur wird das nicht gemacht.
Danach werden immer noch alle felder als reseviert angezeigt...
syntaktisch ist der Command korrekt, der Fehler liegt also an anderer Stelle.
DiBo33 ist offline   Mit Zitat antworten
Alt 06.10.2006, 16:31  
Erfahrener Benutzer
 
Registriert seit: 25.06.2005
Beiträge: 228
Marian
Standard

PHP-Code:
$leer ""
         
$sql="UPDATE mil_tool SET durchUser ='$leer', reserviert='$leer', durchAlly='$leer' WHERE durchUser='".$USER['nick']."'"
         echo 
$sql
         
$result mysql_query($sql) OR die(mysql_error()); 
so sieht das im mom aus.

habe grade nur von unten kopiert...


Das ist mein problem.
Eigendlich ist es richtig.
Und in der DB sind die auch ganz klar da.
Es wird das richtige an mysql_query() übergeben.
Aber es passiert trotzdem nichts...
Marian ist offline   Mit Zitat antworten
Alt 06.10.2006, 16:36  
Erfahrener Benutzer
 
Registriert seit: 05.07.2004
Beiträge: 1.476
DiBo33
Standard

Ja, wie gesagt an dieser Stelle ist kein Fehler nachvollziebar.

Du musst dich also langsam rantasten.
DiBo33 ist offline   Mit Zitat antworten
Alt 06.10.2006, 16:58  
Erfahrener Benutzer
 
Registriert seit: 25.06.2005
Beiträge: 228
Marian
Standard

Habe den fehler gefunden.
Hatte mit dem rechte system zutuhen.
Wieso Kapiere ich zwar nicht, weil das darauf eigendlich keinen einfluss hat, aber >= 0 anstatt <=0 hat das problem gelöst...
Marian ist offline   Mit Zitat antworten
Alt 06.10.2006, 16:58  
Neuer Benutzer
 
Registriert seit: 13.04.2006
Beiträge: 11
sovereign
Standard

gebe mal als echo die $USER['nick'] wieder ich denke da liegt der fehler.
PHP-Code:
         echo $sql
         echo  
$USER['nick'] . " gucken was passiert
"

sovereign ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
mysql fehler meldung: basicx Datenbanken 1 22.07.2008 09:48
MySQL- Fehler??? aha_01 PHP Tipps 2008 5 21.09.2007 09:15
Fehler im Script (evtl. rand() ) horvath-media PHP Tipps 2005 2 31.03.2005 14:25
Fehlermeldung - aber kein fehler... Tschuu HTML, Usability und Barrierefreiheit 16 14.03.2005 15:56
finde fehler trotz manual nicht: SELECT lindner Datenbanken 3 13.03.2005 08:39
Wo liegt der fehler?? PHP-Fortgeschrittene 5 22.12.2004 09:54
Fehler: Undefined index!? DannyD PHP Tipps 2004-2 4 05.12.2004 17:47
[Erledigt] mysql fehler PHP Tipps 2004 2 03.11.2004 00:32
Fehler??? horvath-media PHP Tipps 2004 10 01.11.2004 22:14
Wo ist der Fehler? socke Datenbanken 10 01.11.2004 18:10
Hilfe ich finde den Fehler nicht! PHP Tipps 2004 2 07.10.2004 17:40
Fehler im Bild Simon9990 HTML, Usability und Barrierefreiheit 5 24.08.2004 17:17
nichts senden wenn nichts eingetragen ist PHP Tipps 2004 2 14.08.2004 16:31
fehler im script PHP Tipps 2004 1 27.07.2004 21:05
mysql_real_escape_string - Fehler Schaelle Datenbanken 0 03.07.2004 23:32

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php update sql erfolgreich aber passiert nichts, php leer kein fehler, php kein fehler nichts passiert, php mysql_query leer aber kein fehler

Alle Zeitangaben in WEZ +2. Es ist jetzt 05:10 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.