Alt 23.08.2010, 14:19:04   #1 (permalink)
Losejunky
Benutzerbild von Siggi84

ID: 328639
Lose-Remote

Reg: 08.09.2008
Beiträge: 1.474
Siggi84 hat eine strahlende ZukunftSiggi84 hat eine strahlende ZukunftSiggi84 hat eine strahlende ZukunftSiggi84 hat eine strahlende ZukunftSiggi84 hat eine strahlende ZukunftSiggi84 hat eine strahlende ZukunftSiggi84 hat eine strahlende ZukunftSiggi84 hat eine strahlende ZukunftSiggi84 hat eine strahlende ZukunftSiggi84 hat eine strahlende ZukunftSiggi84 hat eine strahlende Zukunft
Standard Problem mit dem Questionmailaddon (VMS)

Bin gerade am verzweifeln mit dem Questionmailaddon (scriptshop.org), vielleicht kann mir ja jemand helfen.

1.

In der Beschreibung steht:

Zitat:
Suche:
$emaildaten = mysql_fetch_array(db_query("SELECT `emailadresse`,`freigabe_fuer` FROM ".$db_prefix."_emaildaten WHERE uid=".$_SESSION['uid'].""));

Ersetze mit:
$emaildaten = mysql_fetch_array(db_query("SELECT `emailadresse`,`freigabe_fuer`,`qmails` FROM ".$db_prefix."_emaildaten WHERE uid=".$_SESSION['uid'].""));

Suche:
db_query("UPDATE ".$db_prefix."_emaildaten SET freigabe_fuer = ".$mailstatus.", emailadresse = '".$_POST['emailadresse']."' WHERE uid=".$_SESSION['uid']."");

Ersetze mit:
db_query("UPDATE ".$db_prefix."_emaildaten SET freigabe_fuer = ".$mailstatus.", emailadresse = '".$_POST['emailadresse']."', qmails='".$_POST['qmails']."' WHERE uid=".$_SESSION['uid']."");
Das finde ich leider nicht in der userprofil.php !?

2.

Beim erstellen von:

Zitat:
CREATE TABLE `vms_qmails_versendet` (
`tan` varchar(32) NOT NULL default '',
`ziel` varchar(255) NOT NULL default '',
`aufendhalt` int(2) NOT NULL default '0',
`frage` varchar(255) NOT NULL default '',
`antwort1` varchar(255) NOT NULL default '',
`antwort2` varchar(255) NOT NULL default '',
`antwort3` varchar(255) NOT NULL default '',
`antwort_richtig` INT(1) NOT NULL default '',
`verguetung_richtig` int(6) NOT NULL default '0',
`verguetung_falsch` int(6) NOT NULL default '0',
`text` longtext NOT NULL,
`betreff` varchar(255) NOT NULL default '',
`menge` int(5) NOT NULL default '0',
`bestaetigt` int(5) NOT NULL default '0',
`gueltig` int(10) NOT NULL default '0',
`stat_richtig` int(5) NOT NULL default '0',
`stat_falsch` int(5) NOT NULL default '0',
PRIMARY KEY (`tan`)
) ENGINE=MyISAM;
Kommt folgender fehler:

Zitat:
#1067 - Fehlerhafter Vorgabewert (DEFAULT) für 'antwort_richtig'
Kann es sein das es für VMS1 ist und nicht für 1.2.4 wie ich es verwende !?

Wäre sehr nett wenn mir jemand helfen könnte.

Im Vorraus schonmal vielen Dank !
Siggi84 ist offline   Mit Zitat antworten
Gesponsorte Links
Alt 23.08.2010, 15:25:32   #2 (permalink)
bekämpft die Mächte des Bösen
Benutzerbild von theHacker

ID: 69505
Lose-Remote

theHacker eine Nachricht über ICQ schicken theHacker eine Nachricht über AIM schicken theHacker eine Nachricht über MSN schicken theHacker eine Nachricht über Yahoo! schicken theHacker eine Nachricht über Skype™ schicken
Reg: 20.04.2006
Beiträge: 20.471
theHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes Ansehen
Standard

Die Fehlermeldung is doch klar: Fehlerhafter Vorgabewert. Du willst einen leeren String in eine INT(1)-Spalte stecken
theHacker ist offline   Mit Zitat antworten
Alt 23.08.2010, 16:35:49   #3 (permalink)
Losejunky
Benutzerbild von Siggi84

ID: 328639
Lose-Remote

Reg: 08.09.2008
Beiträge: 1.474
Siggi84 hat eine strahlende ZukunftSiggi84 hat eine strahlende ZukunftSiggi84 hat eine strahlende ZukunftSiggi84 hat eine strahlende ZukunftSiggi84 hat eine strahlende ZukunftSiggi84 hat eine strahlende ZukunftSiggi84 hat eine strahlende ZukunftSiggi84 hat eine strahlende ZukunftSiggi84 hat eine strahlende ZukunftSiggi84 hat eine strahlende ZukunftSiggi84 hat eine strahlende Zukunft
Standard

Zitat:
Zitat von theHacker Beitrag anzeigen
Die Fehlermeldung is doch klar: Fehlerhafter Vorgabewert. Du willst einen leeren String in eine INT(1)-Spalte stecken
Wie lautet es dann richtig ?

Zitat:
`antwort_richtig` INT(1) NOT NULL default '',
So vielleicht ?

Zitat:
`antwort_richtig` INT(1) NOT NULL default '0',
Siggi84 ist offline Threadstarter   Mit Zitat antworten
Alt 23.08.2010, 16:44:19   #4 (permalink)
bekämpft die Mächte des Bösen
Benutzerbild von theHacker

ID: 69505
Lose-Remote

theHacker eine Nachricht über ICQ schicken theHacker eine Nachricht über AIM schicken theHacker eine Nachricht über MSN schicken theHacker eine Nachricht über Yahoo! schicken theHacker eine Nachricht über Skype™ schicken
Reg: 20.04.2006
Beiträge: 20.471
theHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes Ansehen
Standard

Zitat:
Zitat von Siggi84 Beitrag anzeigen
So vielleicht ?
Programmieren is kein Ratespielchen

Da scheint eh was oberfaul zu sein, wenn einer ne INT-Spalte hat, die bis zu 2.147.483.647 gehen kann und dann formatiert er sie auf eine Ziffer

Wie es richtig gehört, kann ich dir erst sagen, wenn du mir sagst, was da reinkommt.
theHacker ist offline   Mit Zitat antworten
Alt 23.08.2010, 16:54:35   #5 (permalink)
Losejunky
Benutzerbild von Siggi84

ID: 328639
Lose-Remote

Reg: 08.09.2008
Beiträge: 1.474
Siggi84 hat eine strahlende ZukunftSiggi84 hat eine strahlende ZukunftSiggi84 hat eine strahlende ZukunftSiggi84 hat eine strahlende ZukunftSiggi84 hat eine strahlende ZukunftSiggi84 hat eine strahlende ZukunftSiggi84 hat eine strahlende ZukunftSiggi84 hat eine strahlende ZukunftSiggi84 hat eine strahlende ZukunftSiggi84 hat eine strahlende ZukunftSiggi84 hat eine strahlende Zukunft
Standard

Zitat:
Zitat von theHacker Beitrag anzeigen
Programmieren is kein Ratespielchen

Da scheint eh was oberfaul zu sein, wenn einer ne INT-Spalte hat, die bis zu 2.147.483.647 gehen kann und dann formatiert er sie auf eine Ziffer

Wie es richtig gehört, kann ich dir erst sagen, wenn du mir sagst, was da reinkommt.
Äh... sorry aber das Addon ist ja fertig, keine Ahnung wie es richtig ist

Kann leider auch im www nirgends was finden das jemand bereits das gleiche Problem hatte.

Von Hier ist das Addon, Questionmails

Im Grunde komme ich schon recht klar mit der Datenbank, nur komme ich hier nicht weiter.

Falls du weitere Infos brauchst, stehe ich gern zur Verfügung.

Danke auch für deine mithilfe !
Siggi84 ist offline Threadstarter   Mit Zitat antworten
Alt 23.08.2010, 16:54:45   #6 (permalink)
return void
Benutzerbild von ice-breaker

ID: 93995
Lose-Remote

ice-breaker eine Nachricht über ICQ schicken
Reg: 27.04.2006
Beiträge: 6.026
ice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehen
Standard

Zitat:
Zitat von theHacker Beitrag anzeigen
Da scheint eh was oberfaul zu sein, wenn einer ne INT-Spalte hat, die bis zu 2.147.483.647 gehen kann und dann formatiert er sie auf eine Ziffer
INT(1) bedeutet nur, dass es im MySQL-Commandlineclient mit einer Ziffer angezeigt wird, nicht mehr und nicht weniger.
Ob wirklich nur eine Ziffer gespeichert wird, und der Programmierer keine Ahnung hat, oder einfach nur aus Versehen eine 1 dasteht, wissen wir nicht.
Ich tippe aber auch auf 1.


"Die Wahrheit entgeht dem, der nicht mit beiden Augen sieht." -Orici
ice-breaker ist offline   Mit Zitat antworten
Alt 23.08.2010, 16:58:19   #7 (permalink)
Losejunky
Benutzerbild von Siggi84

ID: 328639
Lose-Remote

Reg: 08.09.2008
Beiträge: 1.474
Siggi84 hat eine strahlende ZukunftSiggi84 hat eine strahlende ZukunftSiggi84 hat eine strahlende ZukunftSiggi84 hat eine strahlende ZukunftSiggi84 hat eine strahlende ZukunftSiggi84 hat eine strahlende ZukunftSiggi84 hat eine strahlende ZukunftSiggi84 hat eine strahlende ZukunftSiggi84 hat eine strahlende ZukunftSiggi84 hat eine strahlende ZukunftSiggi84 hat eine strahlende Zukunft
Standard

Zitat:
Zitat von ice-breaker Beitrag anzeigen
INT(1) bedeutet nur, dass es im MySQL-Commandlineclient mit einer Ziffer angezeigt wird, nicht mehr und nicht weniger.
Ob wirklich nur eine Ziffer gespeichert wird, und der Programmierer keine Ahnung hat, oder einfach nur aus Versehen eine 1 dasteht, wissen wir nicht.
Ich tippe aber auch auf 1.
Der Programmierer ist doch Gremlin, oder ?

Denke mal schon das er Ahnung davon hat
Siggi84 ist offline Threadstarter   Mit Zitat antworten
Alt 23.08.2010, 18:10:38   #8 (permalink)
Erfahrener Benutzer
Benutzerbild von Roadstar

ID: 508
Lose-Remote

Reg: 21.04.2006
Beiträge: 593
Roadstar ist jedem bekanntRoadstar ist jedem bekanntRoadstar ist jedem bekanntRoadstar ist jedem bekanntRoadstar ist jedem bekanntRoadstar ist jedem bekannt
Standard

Hey Siggi84,

ich schick dir gleich mal ne PN

LG Roadstar
Roadstar ist offline   Mit Zitat antworten
Alt 23.08.2010, 18:10:56   #9 (permalink)
bekämpft die Mächte des Bösen
Benutzerbild von theHacker

ID: 69505
Lose-Remote

theHacker eine Nachricht über ICQ schicken theHacker eine Nachricht über AIM schicken theHacker eine Nachricht über MSN schicken theHacker eine Nachricht über Yahoo! schicken theHacker eine Nachricht über Skype™ schicken
Reg: 20.04.2006
Beiträge: 20.471
theHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes AnsehentheHacker genießt hohes Ansehen
Standard

Zitat:
Zitat von ice-breaker Beitrag anzeigen
INT(1) bedeutet nur, dass es im MySQL-Commandlineclient mit einer Ziffer angezeigt wird, nicht mehr und nicht weniger.
Klar, aber bei einer Stelle würde ja n TINYINT reichen.
theHacker ist offline   Mit Zitat antworten
Antwort

Gesponsorte Links

Anzeige


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 an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
VMS Questionmailaddon Gremlin Lose4Scripts (erledigt) 0 28.01.2007 15:11:04
VMS Problem freak2707 Lose4Scripts (erledigt) 2 29.12.2006 14:27:31
Problem gelöst :) kleenes mysql problem (auslesen) Rene Programmierung 0 17.09.2006 14:35:39
Win xp Problem blu21 Software/Windows 7 01.08.2006 11:17:35


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:03:00 Uhr.