php-resource



Zurück   PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr > Entwicklung > SQL / Datenbanken
 

Login

 
eingeloggt bleiben
star Jetzt registrieren   star Passwort vergessen
 

 

 


SQL / Datenbanken Probleme mit SQL? Hier könnt ihr eure Fragen zu SQL (MySQL, PostgreSQL, MS-SQL und andere ANSI-SQL Server) los werden.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
  #1 (permalink)  
Alt 02-07-2004, 11:57
joern
 Registrierter Benutzer
Links : Onlinestatus : joern ist offline
Registriert seit: Jul 2003
Ort: FC Bayern :-)
Beiträge: 57
joern ist zur Zeit noch ein unbeschriebenes Blatt
Standard finde den Fehler nicht

Hallo Leute,

ich mach mal wieder Fehlersuche und finde den Fehler nicht:

Bei folgender Funktion:

PHP-Code:
if($action == "add_question1") {

        if(
mysql_query("insert into $user_fragen(question, points)
        values('$question', $points)"
)) {
        echo 
"<b>Die Frage wurde hinzugef&uuml;gt!</b><br>";
        
$action "add_answer";
        
$questionid mysql_insert_id();
        }
        else {
        echo 
"Die Frage wurde nicht hinzugef&uuml;gt!<br>Fehler: ".mysql_error()."<br>";
        }

    } 
erhalte ich folgende Fehlermeldung:

Die Frage wurde nicht hinzugefügt!
Fehler: 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 '(question, points) values('Beispiel', 1)' at line 1

Wo liegt der Fehler?

Tabelle user_fragen sieht so aus:

CREATE TABLE `user_fragen` (
`id` int(10) NOT NULL auto_increment,
`question` longtext,
`date` int(20) default NULL,
`points` double(5,2) default NULL,
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=3 ;

Danke für die Hilfe
Jörn

EDIT:
php-Tags sponsored by Goth

Geändert von goth (02-07-2004 um 12:18 Uhr)
Mit Zitat antworten
  #2 (permalink)  
Alt 02-07-2004, 12:02
MaxP0W3R
 PHP Senior
Links : Onlinestatus : MaxP0W3R ist offline
Registriert seit: Dec 2003
Beiträge: 1.809
MaxP0W3R ist zur Zeit noch ein unbeschriebenes Blatt
Standard

sry, daran liegst doch nicht ^^
__________________


An mich bitte keine unaufgeforderten E-Mails senden (ausser ihr seid bereit geld zu zahlen, dann gerne )
Mit Zitat antworten
  #3 (permalink)  
Alt 02-07-2004, 12:03
Abraxax
  THE REAL HAXE (Administrator)
Links : Onlinestatus : Abraxax ist offline
Registriert seit: Jul 2002
Ort: neuss.nrw.de
Beiträge: 22.623
Abraxax befindet sich auf einem aufstrebenden Ast
Standard

erstens darfst AUCH DU die php- und code-tags des forums nutzen.

und zweitens hast du doch eine entsprechende meldung, die dir das problem zeigt.

einfach vor der ( ein leerzeichen einfügen ergibt sich daraus.
__________________
INFO: Erst suchen, dann posten! | MANUAL(s): PHP | MySQL | HTML/JS/CSS | NICE: GNOME Do | TESTS: Gästebuch | IM: Jabber.org |


Mit Zitat antworten
  #4 (permalink)  
Alt 02-07-2004, 12:05
MaxP0W3R
 PHP Senior
Links : Onlinestatus : MaxP0W3R ist offline
Registriert seit: Dec 2003
Beiträge: 1.809
MaxP0W3R ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Original geschrieben von Abraxax
erstens darfst AUCH DU die php- und code-tags des forums nutzen.

und zweitens hast du doch eine entsprechende meldung, die dir das problem zeigt.

einfach vor der ( ein leerzeichen einfügen ergibt sich daraus.
Das habe ich auch gedacht(und oben gepostet) aber mein PMA nimmt das ohne leerzeichen dazwischen an und führt es auch so aus (also fügt kein leerzeichen ein)
__________________


An mich bitte keine unaufgeforderten E-Mails senden (ausser ihr seid bereit geld zu zahlen, dann gerne )
Mit Zitat antworten
  #5 (permalink)  
Alt 02-07-2004, 12:08
asp2php
 Banned
Links : Onlinestatus : asp2php ist offline
Registriert seit: Feb 2004
Beiträge: 11.745
asp2php ist zur Zeit noch ein unbeschriebenes Blatt
Standard

enthält $user_fragen auch was oder ist die Var leer?
Mit Zitat antworten
  #6 (permalink)  
Alt 02-07-2004, 12:09
derHund
 PHP Master
Links : Onlinestatus : derHund ist offline
Registriert seit: Aug 2003
Ort: Hundehütte
Beiträge: 5.293
derHund ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Original geschrieben von asp2php
enthält $user_fragen auch was oder ist die Var leer?
user_fragen heißt (auch) die db-tabelle
__________________
Die Zeit hat ihre Kinder längst gefressen
Mit Zitat antworten
  #7 (permalink)  
Alt 02-07-2004, 12:09
Abraxax
  THE REAL HAXE (Administrator)
Links : Onlinestatus : Abraxax ist offline
Registriert seit: Jul 2002
Ort: neuss.nrw.de
Beiträge: 22.623
Abraxax befindet sich auf einem aufstrebenden Ast
Standard

@MaxP0W3R

dann soll er auch mal die query ausgeben. bzw sagen was in $user_fragen, $question, $points steht.

ein mysql_escape_string() ist auch nie zu verachten.


BTW
*VERSCHIEB* nach sql
__________________
INFO: Erst suchen, dann posten! | MANUAL(s): PHP | MySQL | HTML/JS/CSS | NICE: GNOME Do | TESTS: Gästebuch | IM: Jabber.org |


Mit Zitat antworten
  #8 (permalink)  
Alt 02-07-2004, 12:13
asp2php
 Banned
Links : Onlinestatus : asp2php ist offline
Registriert seit: Feb 2004
Beiträge: 11.745
asp2php ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Original geschrieben von derHund
user_fragen heißt (auch) die db-tabelle
du musst aber auch nicht alles verraten, oder
Mit Zitat antworten
  #9 (permalink)  
Alt 02-07-2004, 12:16
derHund
 PHP Master
Links : Onlinestatus : derHund ist offline
Registriert seit: Aug 2003
Ort: Hundehütte
Beiträge: 5.293
derHund ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Original geschrieben von asp2php
du musst aber auch nicht alles verraten, oder
das war ne frage :P
__________________
Die Zeit hat ihre Kinder längst gefressen
Mit Zitat antworten
  #10 (permalink)  
Alt 02-07-2004, 12:16
Wendel
 Junior Member
Links : Onlinestatus : Wendel ist offline
Registriert seit: May 2004
Beiträge: 117
Wendel ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Hast du mal die $points in Hochkommas gesetzt?
wirkt manchmal wunder!
Mit Zitat antworten
  #11 (permalink)  
Alt 02-07-2004, 12:18
MaxP0W3R
 PHP Senior
Links : Onlinestatus : MaxP0W3R ist offline
Registriert seit: Dec 2003
Beiträge: 1.809
MaxP0W3R ist zur Zeit noch ein unbeschriebenes Blatt
Standard

ich tippe dass $user_fragen leer ist bzw dass das nur user_fragen heissen soll
__________________


An mich bitte keine unaufgeforderten E-Mails senden (ausser ihr seid bereit geld zu zahlen, dann gerne )
Mit Zitat antworten
  #12 (permalink)  
Alt 02-07-2004, 12:20
asp2php
 Banned
Links : Onlinestatus : asp2php ist offline
Registriert seit: Feb 2004
Beiträge: 11.745
asp2php ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Original geschrieben von Wendel
Hast du mal die $points in Hochkommas gesetzt?
wirkt manchmal wunder!
was soll das denn? liest du die gepostete Tabellenstruktur nicht?
Mit Zitat antworten
  #13 (permalink)  
Alt 02-07-2004, 12:21
asp2php
 Banned
Links : Onlinestatus : asp2php ist offline
Registriert seit: Feb 2004
Beiträge: 11.745
asp2php ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Original geschrieben von MaxP0W3R
ich tippe dass $user_fragen leer ist bzw dass das nur user_fragen heissen soll
noch ein Verräter
Mit Zitat antworten
  #14 (permalink)  
Alt 02-07-2004, 13:11
joern
 Registrierter Benutzer
Links : Onlinestatus : joern ist offline
Registriert seit: Jul 2003
Ort: FC Bayern :-)
Beiträge: 57
joern ist zur Zeit noch ein unbeschriebenes Blatt
Standard Fehler gefunden

mann oh mann

manchmal ist man wirklich blind!!

es muss natürlich insert into user_fragen anstatt
insert into $user_fragen heissen

Merci für die Hilfe
Jörn
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Themen-Optionen
Thema bewerten
Thema bewerten:

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 are an
Pingbacks are an
Refbacks are an


PHP News

Die RIGID-FLEX-Technologie
Die RIGID-FLEX-TechnologieDie sogenannte "Flexible Elektronik" , oftmals auch als "Flexible Schaltungen" bezeichnet, ist eine zeitgemäße Technologie zum Montieren von elektronischen Schaltungen.

06.12.2018 | Berni

ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlicht
ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlichtDie bekannte Marktplatzsoftware ebiz-trader ist in der Version 7.5.0 veröffentlicht worden.

28.05.2018 | Berni


 

Aktuelle PHP Scripte

Adsman Pro - Werbe-Manager V.1.1.0

Mit ADSMAN PRO haben Sie die Marketinglösung für eine effektive und effiziente Werbeschaltung mit messbaren Ergebnissen. Unterstützt werden Bannerformate in beliebigem Format, Textanzeigen und Page-Peels mit umfangreichen Text und Flash-Effekte.

30.07.2019 rhs | Kategorie: PHP/ Bannerverwaltung
HeidiSQL - kostenloses MySQL front-end Editor für Windows ansehen HeidiSQL - kostenloses MySQL front-end Editor für Windows

HeidiSQL - ist ein Windows-Editor für die bekannt open Source Datenbank mySQL

30.07.2019 Berni | Kategorie: MYSQL/ Management
Top-Side.de Php Guest Book

Gästebuch mit Smilies, Ip Sperre und Spammschutz. Anzeige von Datum, Name, E-Mail, Homepage und Icq. Html ist deaktiviert.

26.07.2019 webmaster10 | Kategorie: PHP/ Gaestebuch
 Alle PHP Scripte anzeigen

Alle Zeitangaben in WEZ +2. Es ist jetzt 03:46 Uhr.