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 07.02.2012, 10:52  
Erfahrener Benutzer
 
Benutzerbild von wolf29
 
Registriert seit: 17.03.2010
Beiträge: 1.833
PHP-Kenntnisse:
Fortgeschritten
wolf29 wird schon bald berühmt werdenwolf29 wird schon bald berühmt werden
Standard

Zitat:
Das Problem war bei der Abfrage und nicht weil ich fast nichts von deinen Tipps/Anmerkungen umgesetzt habe! Wir haben das so in der Schule gelernt und dort hat es einwandfrei funktioniert. Ich habe nur gefragt, was falsch daran ist und nicht was ich noch besser machen könnte, wie Schutz vor SQL Injections usw.
Das Problem ist nicht nur bei der Abfrage! Deine IF-Bedingung mit if ($action="update") macht auch keinen Sinn...wo kommt $action her???
SQL Injections ist auch wichtig und gehört zu gutem Code mit dazu!

Zitat:
Ich habe nur gefragt, was falsch daran ist und nicht was ich noch besser machen könnte
Widerspricht sich, da du es besser machen musst, damit es funktioniert!

Zitat:
action="<?php echo $PHP_SELF; ?>"
-> so: action=""

Zitat:
<? echo $showlogo;?>
-> so: <?php echo $showlogo; ?>

Zitat:
if($action == "update")
-> so: komplett weglassen!


Bei deinen mysql_query Geschichten ein " or die("Fehler: ".mysl_error()); " hinterhängen usw. Nochmal zur deiner IF Bedingung, mein Zitat:

Zitat:
Nicht wirklich! Dein SQL Statement wird jedesmal zuerst ausgeführt! Wenn du ein Update Statement ausführst, wird der SELECT Befehl ja beim neuladne praktisch auch "neugeladen", also macht die IF Bedingung hier keinen Sinn!
mfg Wolf29

P.S. Wenn Du meinen, einfachen Beispielcode anpasst, bist du in 10 Minuten mit allem fertig - nur als Tipp!
__________________
while (!asleep()) sheep++;

Unterschätze nie jemanden der einen Schritt zurück geht! Er könnte Anlauf nehmen.
wolf29 ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

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
Problem mit Jquery und update Funktion NTM PHP Einsteiger 5 09.11.2011 13:18
[Erledigt] Problem bei Mysql update KarlJ PHP Einsteiger 7 15.05.2011 18:50
MySql Umlaute Problem zusätzliches Zeichen à claxan PHP Einsteiger 1 10.05.2011 18:28
mysqli_multi_query lässt Eintrag aus... Samhayne Datenbanken 8 07.02.2010 19:02
[Erledigt] Update Problem likemike90 Datenbanken 12 18.01.2009 16:22
mysql problem mit LIKE und AND kazuya Datenbanken 10 29.10.2007 21:36
Problem bei Update PHP Tipps 2005-2 10 13.09.2005 15:50
[Erledigt] Mysql + PHP und Datum Problem Datenbanken 11 31.08.2005 12:08
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
einfache mysql abfrage und mysql update haut nicht ganz hin djrace PHP Tipps 2005-2 6 12.08.2005 15:28
update auf php 5.0.4 robo47 Server, Hosting und Workstations 6 10.04.2005 19:00
Unable to jump to row 0 on MySQL result PHP Tipps 2004-2 5 16.11.2004 15:09
[Erledigt] Problem mit PHP und MYSQL Datenbanken 6 01.08.2004 05:59
Unable to jump to row 0 on MySQL result index Datenbanken 3 11.06.2004 15:56


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