php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 21.01.2007, 21:26  
Neuer Benutzer
 
Registriert seit: 21.01.2007
Beiträge: 13
pchero
Standard Mysql Error

Hi

ich habe eine Problem bei meinem Skript und zwar finde ich den Fehler nicht

Code:
$result = mysql_query ("INSERT INTO klassen (id,num,char) VALUES (NULL, '".$_POST['num']."' , '".$_POST['char']."' )")OR die(mysql_error());
und hier ist der Error

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 'char) VALUES (NULL, '5' , 'b' )' at line 1
So die Ganzen Variablen sind Belegt und auch richtig!

MFG
pchero ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 21.01.2007, 22:00  
Erfahrener Benutzer
 
Registriert seit: 08.11.2004
Beiträge: 2.079
Der_Gerhard ist zur Zeit noch ein unbeschriebenes Blatt
Der_Gerhard eine Nachricht über ICQ schicken
Standard

Ist char als Name reserviert?
Setz das mal in ` `.
__________________
**********************************
Nein, ich bin nicht die Signatur.
Ich putze hier nur.
**********************************
Der_Gerhard ist offline  
Alt 22.01.2007, 12:30  
Erfahrener Benutzer
 
Registriert seit: 08.01.2004
Beiträge: 166
yoshy
yoshy eine Nachricht über ICQ schicken
Standard

warum machen das alle immer so kompliziert.
mach doch so:

PHP-Code:
$sql_num $_POST["num"];
$sql_char $_POST["char"];
$result mysql_query ("INSERT INTO klassen (id,num,char) VALUES ('NULL','$sql_num','$sql_char')")OR die(mysql_error()); 
yoshy ist offline  
Alt 22.01.2007, 13:17  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Ein Battalion mehr an Variablen..

PHP-Code:
<?php
$sSQL 
sprintf("INSERT INTO table (column1, column2) VALUES ('%s', '%s')",
  
$oDB->quoteValue($_POST['column1']), $oDB->quoteValue($_POST['column2']);
?>
Finde ich übersichtlicher.
Zergling-new ist offline  
 


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
[Erledigt] MySQL - ERROR 1044 bei erstellen einer Datenbank _youngenterpriser_ Datenbanken 2 05.02.2008 17:56
DB Portierung ins neue Mysql: Error 1060 duplicate column dealer Datenbanken 4 02.11.2007 08:45
Spionageversuch? Code-Injection? saibot PHP-Fortgeschrittene 24 06.10.2007 02:07
Mysql error den ich mir nicht erklären kann Kori PHP Tipps 2006 5 14.09.2006 12:01
mysql error Datenbanken 7 18.03.2006 14:49
[Erledigt] mysql error number: 1146 Datenbanken 3 25.02.2006 09:55
Mysql Error * unerlklärlich * b++ Datenbanken 3 08.12.2005 10:36
mysql abfrage error schmiddy PHP Tipps 2005-2 1 20.09.2005 15:57
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
[Erledigt] MySQL Error.... PHP Tipps 2005-2 5 31.07.2005 17:51
xmlrpc-epi kompilieren [gelöst] freq.9 Server, Hosting und Workstations 4 24.07.2005 21:45
MySQL error: Column count doesn't match value count at row 1 atom-dragon PHP Tipps 2005-2 4 21.07.2005 01:38
Was ist mysql error Datenbanken 2 13.03.2005 20:02
MySQL Error Number 1045 Connar Datenbanken 4 04.03.2005 16:32
MySQL Error aber es funktioniert trotzdem PHP Tipps 2005 3 27.02.2005 04:16

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
mysql \error 22\, http://www.php.de/php-tipps-2007/43304-mysql-error.html, mysql error 22

Alle Zeitangaben in WEZ +2. Es ist jetzt 15:40 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.