php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger

PHP Einsteiger PHP Problemlösungen für Spracheinsteiger
Archive: 2004, 2004/2, 2005, 2005/2, 2006, 2007, 2008, 2009, 2010,

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 21.12.2011, 19:45  
Benutzer
 
Registriert seit: 21.12.2011
Beiträge: 84
PHP-Kenntnisse:
Anfänger
Marcus77 kann nur auf Besserung hoffen
Standard Daten löschen

Hi Leute

wie bringe ich bei dem LÖSCHvorgang meine weiteren Einträge auf 0 bzw uebertragen usw....

Code:
 $mysql['sql_code'] = "UPDATE  `MEINETABELLE` SET `cardNumber` = '0' WHERE `id` = '". mysql_escape_string($_GET['id']) ."' ;";

ich habs mal so geschrieben, was aber einen ERROR auswirft:

Code:
 $mysql['sql_code'] = "UPDATE  `MEINETABELLE` SET `cardNumber` = '0' ,'cardOwner' = 'uebertragen' 'expire' = '0' 'cardVerification' = '0' 'project' = 'uebertragen' 'amount' = 'in Exel uebertragen' WHERE `id` = '". mysql_escape_string($_GET['id']) ."' ;";

Sehe ich wo den Wald vor lauter Bäumen nicht !?!

thx4help
Marcus77 ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 21.12.2011, 19:50  
Erfahrener Benutzer
 
Registriert seit: 27.03.2009
Beiträge: 129
PHP-Kenntnisse:
Fortgeschritten
Niklas befindet sich auf einem aufstrebenden Ast
Standard

Müssen da nicht Kommas hin?
Code:
$mysql['sql_code'] = "UPDATE  `MEINETABELLE` SET `cardNumber` = '0' ,'cardOwner' = 'uebertragen', 'expire' = '0', 'cardVerification' = '0', 'project' = 'uebertragen' ,'amount' = 'in Exel uebertragen' WHERE `id` = '". mysql_escape_string($_GET['id']) ."' ;";
Niklas ist offline   Mit Zitat antworten
Alt 21.12.2011, 19:53  
Benutzer
 
Registriert seit: 21.12.2011
Beiträge: 84
PHP-Kenntnisse:
Anfänger
Marcus77 kann nur auf Besserung hoffen
Standard

Hi

das habe ich eh schon versucht,
aber da bekomme ich eine

Zitat:
Error: Fehler in der SQL-Syntax. Bitte die korrekte Syntax im Handbuch nachschlagen bei ''cardOwner' = 'uebertragen', 'expire' = '0', 'cardVerification' = '0', 'project'' in Zeile 1
Marcus77 ist offline   Mit Zitat antworten
Alt 21.12.2011, 19:54  
Erfahrener Benutzer
 
Benutzerbild von Delirius
 
Registriert seit: 07.07.2009
Beiträge: 215
PHP-Kenntnisse:
Anfänger
Delirius wird schon bald berühmt werden
Standard Daten löschen

So...
PHP-Code:
$mysql['sql_code'] = "
      UPDATE
           `MEINETABELLE`
      SET
           `cardNumber` = '0' ,
           'cardOwner' = 'uebertragen'
           'expire' = '0'
           'cardVerification' = '0'
           'project' = 'uebertragen'
           'amount' = 'in Exel uebertragen'
      WHERE
           `id` = '"
mysql_escape_string($_GET['id']) ."' ;"
...kann das auch nix werden. Da stimmt die Syntax einfach nicht.

Zitat:
Zitat von Marcus77
ich habs mal so geschrieben, was aber einen ERROR auswirft:
Hast du dir den Fehler mal angesehen?

Und zur ersten Frage ( wenn´s eine ist ), kann ich nix sagen, weil ich mir nicht sicher bin was du willst. Löschen tust du damit ja nichts, sondern änderst damit lediglich den Status...oder versuchst das zumindest.
__________________
LG Delirius

Ein Ring Sie zu knechten...
Delirius ist offline   Mit Zitat antworten
Alt 21.12.2011, 20:17  
Benutzer
 
Registriert seit: 21.12.2011
Beiträge: 84
PHP-Kenntnisse:
Anfänger
Marcus77 kann nur auf Besserung hoffen
Standard

Hallo Delirius

ja, nur versteh ichs nicht *seufz*

Ist für mich alles neuland !

Hast du eine Info für mich ??

Ja stimmt, ich ändere den Datensatz nur, weil ich mir nicht sicher bin ob wenn ich den LÖSCHE, die fortlaufende ID Nummerierung weitergeht oder die wieder bei 1 Anfängt....

thx4help
Marcus77 ist offline   Mit Zitat antworten
Alt 21.12.2011, 20:19  
Erfahrener Benutzer
 
Registriert seit: 27.03.2009
Beiträge: 129
PHP-Kenntnisse:
Fortgeschritten
Niklas befindet sich auf einem aufstrebenden Ast
Standard

Äääh ... wenn die ID auto_increment ist fängt sie natürlich nicht wieder bei 1 an...
Niklas ist offline   Mit Zitat antworten
Alt 21.12.2011, 20:30  
meikel
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von Marcus77 Beitrag anzeigen
Code:
 $mysql['sql_code'] = "UPDATE  `MEINETABELLE` SET `cardNumber` = '0' ,'cardOwner' = 'uebertragen' 'expire' = '0' 'cardVerification' = '0' 'project' = 'uebertragen' 'amount' = 'in Exel uebertragen' WHERE `id` = '". mysql_escape_string($_GET['id']) ."' ;";
Sehe ich wo den Wald vor lauter Bäumen nicht !?!
richtig:
Zitat:
`cardNumber` = '0'
falsch:
Zitat:
'cardOwner' = 'uebertragen'
  Mit Zitat antworten
Alt 21.12.2011, 20:36  
Benutzer
 
Registriert seit: 21.12.2011
Beiträge: 84
PHP-Kenntnisse:
Anfänger
Marcus77 kann nur auf Besserung hoffen
Standard

Danke MEIKEL !

MANN ich HIRSCH !!

@Niklas

wie sehe ich ob die ID: ID auto_increment ist ???
Marcus77 ist offline   Mit Zitat antworten
Alt 21.12.2011, 20:41  
Erfahrener Benutzer
 
Registriert seit: 27.03.2009
Beiträge: 129
PHP-Kenntnisse:
Fortgeschritten
Niklas befindet sich auf einem aufstrebenden Ast
Standard

Hast du beim Erstellen der Datenbank biem Feld ID "AUTO_INCREMENT" hinzugefügt? Zählt das Feld ID automatisch mit wenn du einen neuen Eintrag hinzufügst?
Niklas ist offline   Mit Zitat antworten
Alt 21.12.2011, 20:44  
Benutzer
 
Registriert seit: 21.12.2011
Beiträge: 84
PHP-Kenntnisse:
Anfänger
Marcus77 kann nur auf Besserung hoffen
Standard

Zitat:
Zitat von Niklas Beitrag anzeigen
Hast du beim Erstellen der Datenbank biem Feld ID "AUTO_INCREMENT" hinzugefügt? Zählt das Feld ID automatisch mit wenn du einen neuen Eintrag hinzufügst?
muss ich mir im phpadmin anschauen

und wie kann ich meine löschen: UPDATE Zeile in ein richtiges LÖSCHEN ändern ??
Marcus77 ist offline   Mit Zitat antworten
Antwort


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
Vie Formular empfangene Daten berarbeiten und an remote PHP Skript senden fr3sh PHP Einsteiger 4 27.01.2011 10:20
Daten in Tabelle löschen nach Auswahl durch Radio Button dizzy Datenbanken 7 04.12.2010 02:37
Wie kann ich bestimmte Daten aus einem Array löschen ePole PHP Tipps 2010 22 07.04.2010 23:05
[Erledigt] geänderte Daten übergeben ? danyh Datenbanken 3 17.03.2010 12:00
Problem bei Löschen der Daten mit Php! Tunit PHP Tipps 2009 25 22.09.2009 22:20
Mehrere Arrays unterschiedlicher Größe kombinieren querfisch PHP Tipps 2007 9 31.03.2007 21:34
$_POST Daten löschen ohne über einen Link zu gehen Blank PHP Tipps 2006 10 29.05.2006 17:00
Session Frage - gleiches Formular 2 mal alle Daten behalten NetLook PHP Tipps 2007 1 21.11.2005 18:42
[Erledigt] sql daten für einen kunden auslesen/ändern im Formular PHP Tipps 2005-2 3 12.10.2005 08:36
[Erledigt] Sicherheitsabfrage beim Löschen aus DB PHP Tipps 2005 6 05.04.2005 10:24
$_GET Variablen nicht änder sonder löschen? PHP Tipps 2005 4 18.03.2005 00:41
Daten in Datenbank ändern PHP Tipps 2005 3 27.01.2005 14:40
array_push nur in begrenzter Anzahl ausführen ? PHP Tipps 2004 2 07.09.2004 09:05
Daten aus Session löschen rocco PHP Tipps 2004 13 02.09.2004 19:38
LÖSCHEN VON MySQL Daten. PHP Tipps 2004 6 01.09.2004 17:17


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