php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 25.04.2005, 19:38  
Gast
 
Beiträge: n/a
Standard "1" als spaltenname?

hallo,

habe einpaar probleme mit einem "update"

code:
PHP-Code:
<?php
$up 
'1'//$up ist generiert, nur hier zur verdeutlichung deklariert
$update mysql_query("UPDATE $db_upgrade Set ".$up." = '$up_plus' WHERE id = '$upgr_data[id]'") or die(mysql_error());
?>
`
fehlermeldung:
Code:
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 '1 = '1' WHERE id = '1'' at line 1
versuch die ganze zeit dieses ding zu "updaten" funktioniert aber nicht. sonst geht alles mit dem namen "1", nur diese stelle nicht. liegt es vlt am namen? was ist am code falsch? wieso geht es nicht?

thx 4 help
dmx
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 25.04.2005, 19:48  
Gast
 
Beiträge: n/a
Standard

Liest eigentlich irgend jemand mal die Doku???

Auszug:

Ein Name kann mit jedem Zeichen anfangen, das in einem Namen erlaubt ist. Insbesondere kann ein Name auch mit einer Zahl anfangen (das ist in vielen anderen Datenbanksystemen anders!). Jedoch kann ein Namen nicht nur aus Zahlen bestehen.

Gruß
phpfan
 
Alt 25.04.2005, 19:55  
Erfahrener Benutzer
 
Registriert seit: 08.06.2004
Beiträge: 865
RudiS
Standard

Du solltest zwar nicht nur Zahlen verwenden, aber wenn du unbedingt willst geht es, wenn du den Spaltennamen in Backticks schreibst:
Code:
`1`
mfg RudiS
__________________
Kunst kommt von Können und nicht von wollen, denn sonst würde es ja Wunst heißen.
RudiS ist offline  
Alt 25.04.2005, 20:01  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von phpfan
Liest eigentlich irgend jemand mal die Doku???

Auszug:

Jedoch kann ein Namen nicht nur aus Zahlen bestehen.
vlt solltest du nicht so viele doku's lesen

thx@rudis

dmx
 
Alt 25.04.2005, 20:13  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

@darkMan ..

MUHAHAHAHAHA^^ ..
Das war ja ein Scherz .. ich lache mich tot. Huuhuhuuh.
Meine Fresse. Lies die Doku und halt die Klappe. Sorry, aber das musste echt ma sein.

Ganz abgesehen davon, dass 1 ein seeeeeeeeeeeeeeeehr aussagekräftiger Name für eine Spalte ist.

Grüße Ben.


Der Beitrag wurde geschlossen, wegen...
... unangemessenem Verhalten/Benehmen meiner Person.
... ausreichender Lösung des Problems.
... der Tatsache, dass die Suchfunktion (und google) auch was feines ist.

closed
imported_Ben 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
[Problem] Checkbox setzt Wert "1" oder "0& 0815_Skripter PHP Tipps 2008 12 14.02.2008 17:03
Spaltenname mit Befehl INTO OUTFILE mit ausgeben! lupus Datenbanken 2 19.09.2006 12:10
[Erledigt] Spaltenname mit Variable angeben Datenbanken 1 17.03.2006 20:22
array elegant mit NUR geraden Zahlen und der "1" uprocka PHP-Fortgeschrittene 15 22.02.2006 12:47
Was ist an setcookie("counted", "1"); fa Xalon PHP Tipps 2006 5 07.02.2006 16:07
[Erledigt] MySQL UPDATE. Findet Spalte nicht (Spaltenname mit leerzeich Datenbanken 5 08.08.2005 14:59
spaltenname für update aus variablen auslesen Datenbanken 3 29.07.2005 12:57
Spaltenname bei odbc_result_all($ergebnis) unterdrücken PHP Tipps 2005-2 1 14.07.2005 13:51
Dump imortieren mit Schlüsselwort als Spaltenname Datenbanken 4 03.09.2004 09:44

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
mysql \1 als spaltenname\

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