php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2007

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 14.12.2005, 07:52  
Erfahrener Benutzer
 
Registriert seit: 21.01.2004
Beiträge: 131
Sachse
Standard Update funktioniert nicht

Hallo ,

ich steh mal wieder im Wald.

Code:
$sql="UPDATE setupmaerkl SET  
`abk1tempmin`='$abk1tempmin' 
,`abk1tempsoll`='$abk1tempsoll' 
,`abk1tempmax`='$abk1tempmax' ....
...
...
,`nano1chem1`='$nano1chem1'
,`versie1chem1`='$versie1chem1'
 WHERE datum='$datum' ";
mysql_query($sql) or die(mysql_error());

$fehler = mysql_errno(); 
If ($fehler == 0 ) { echo"Daten gespeichert";  
 
}else{echo "Fehlermeldung : 
Fehler-Nr. " . mysql_errno()." - " .mysql_error();
}
$datum ist timestamp aus der DB

Ein echo $datum zeigt "2005-12-14 07:13:48" an.
Datensatz ist auch vorhanden.
Daten können ausgelesen werden .

Aber der Updat geht nicht. Vermutlich muss ich das Datum umformen ?
Fehlermeldungen hab ich keine.
Datensatz wird also nicht für das Update erkannt ?



Danke
Sachse ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 14.12.2005, 08:09  
Gast
 
Beiträge: n/a
Standard

Hallo Sachse....

Zuerst eine DICKE Bitte!!!!

wenn du hier HTML Code postest, dann mit dem Code Tag, aaaaber, wenn du PHP Code postest, dann bitte auch mit dem PHP Tag, zusätzlich wäre es auch sehr schön wenn du deinen Code einrücken würdest.....das hilft dir sehr bei der Übersicht

Beispiel:

PHP-Code:
<?
$sql
="UPDATE setupmaerkl SET `abk1tempmin`='$abk1tempmin', 
                             `abk1tempsoll`='$abk1tempsoll', 
                             `abk1tempmax`='$abk1tempmax', 
                             `nano1chem1`='$nano1chem1', 
                             `versie1chem1`='$versie1chem1' WHERE datum='$datum' "

mysql_query($sql) or die(mysql_error());
$fehler mysql_errno(); 
if(
$fehler == ){
    echo 
"Daten gespeichert";
}else{
    echo 
"Fehlermeldung : 
Fehler-Nr. " 
mysql_errno()." - " .mysql_error();

?>
So schaut das dann doch mal Ordentlich aus



Und ich denke mal das es so lauten sollte wa?
PHP-Code:
<?
$sql
="UPDATE setupmaerkl SET `abk1tempmin`='$abk1tempmin', 
                             `abk1tempsoll`='$abk1tempsoll', 
                             `abk1tempmax`='$abk1tempmax', 
                             `nano1chem1`='$nano1chem1', 
                             `versie1chem1`='$versie1chem1' WHERE datum='"
.$datum."'"?>



EDIT Irgendwie mag mich des Forum heut ned...dauernd klick ich auf die falschen Buttons *lach*
 
Alt 14.12.2005, 08:32  
Erfahrener Benutzer
 
Registriert seit: 21.01.2004
Beiträge: 131
Sachse
Standard

Ja hast recht . PHP-Tag hab ich vergessen.
Aber ist ja PHP-Forum
Gut hast recht.

Hab mal deine WHERE - Version übernommen. Aber der Update will immer noch nicht.

Das ist wieder mal ein Ding.
Sachse ist offline  
Alt 14.12.2005, 08:35  
Erfahrener Benutzer
 
Registriert seit: 21.01.2004
Beiträge: 131
Sachse
Standard

Hab gerade mal am Ende echo $datum gemacht ..... ist wech. Das wird mein Problem sein.
Sachse ist offline  
Alt 14.12.2005, 08:39  
Gast
 
Beiträge: n/a
Standard

was gibt denn der mysql_error() aus?

kannste mal den kompletten Code posten...
8und evtl. auch erklären was du da vorhast?

und lass dir mal die var $sql ausgeben....mach ich immer wenn am Query irgendwas ned passt, dann hat man da mehr übersicht

außerdem is mir grad aufgefallen...

willst du da ein date() erzeugtes datum (xx.xx.xxxx) mit nem Timestamp in der DB vergleichen? dann hassu n dickes Problem denn ein Timestamp is die angabe in sekunden die vergangen sind set dem 1.1.1970 Also immo im 10 stelligen bereich.....oder wars n 12 stelliger? naja, ich glaub du weisst was ich dir damit sagen will
 
Alt 14.12.2005, 08:44  
Erfahrener Benutzer
 
Registriert seit: 21.01.2004
Beiträge: 131
Sachse
Standard

$datum wurde nicht übergeben.
Fehler im Html

Jetzt geht es .

Danke
Sachse ist offline  
Alt 14.12.2005, 08:46  
Gast
 
Beiträge: n/a
Standard

joa kein Ding Ich geh erstma Semmeln und Kippen holen... hrhr



EDIT Achja, und versuch mal deinen Code ein zu rücken.....dann allen dir die meisten Fehler selbst auf war bei mir auch so....Robo oder wer auch immer hier im Board (warn glaub sogar mehrere) haben mich teils derbe angemault....bis ich dann dochmal meinen Code eingerückt hab...und siehe da, dann klappts auch mit dem Nachbarcode
 
 


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
Update - Sperre funktioniert nicht areUkidding PHP Tipps 2008 39 26.06.2008 22:47
Session funktioniert nicht bei session.use_cookies = Off Quagga PHP Tipps 2007 13 13.01.2007 18:27
Weder Update noch Insert funktioniert... MessengerNews! Datenbanken 3 31.07.2006 08:39
Update funktioniert nicht wizzardxx PHP Tipps 2005-2 12 13.08.2005 21:17
UPDATE Datenbank funktioniert nicht??!! c-bass PHP Tipps 2005-2 23 01.08.2005 15:12
SQL Update funktioniert lokal aber auf dem Server nicht Datenbanken 1 22.07.2005 09:35
UPDATE funktioniert nicht... PHP Tipps 2005-2 2 12.07.2005 10:56
Update in mysql funzt nicht maeck PHP Tipps 2005-2 4 27.06.2005 22:52
MySQL UPDATE Befehl funktioniert nicht PHP Tipps 2005 6 24.01.2005 15:03
mysql update query mit mehreren Tabellen funktioniert nicht PHP-Fortgeschrittene 5 08.01.2005 16:29
UPDATE mit ' im Text Datenbanken 2 09.11.2004 20:07
update von Bildern funktioniert nicht PHP Tipps 2004 1 05.10.2004 08:39
Insert und Update Befehl funktioniert nicht Anuschka Datenbanken 2 03.09.2004 00:38
UPDATE funktioniert irgendwie nicht yoshy PHP Tipps 2004 5 26.07.2004 10:51
UPDATE funktioniert nicht PHP Tipps 2004 4 08.06.2004 17:25


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:24 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.