Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
(Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI...

mysql_query() - 2 Befehle auf einmal?

Diskussion: mysql_query() - 2 Befehle auf einmal? im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige Hi. Kann es sein, dass mysql_query() keine zwei Befehlstrings auf einmal verarbeiten kann? Z. B. PHP-Code: // --  mysql_connect(), mysql_select_db(), etc. $sql  =  ...

Antwort
Alt 20.06.06, 22:22   #1 (permalink)
Member of Honour
 
Registriert seit: 06.10.01
mido Leistung: Facit NTK
Likes: 1
Unhappy mysql_query() - 2 Befehle auf einmal?

Anzeige

Hi.


Kann es sein, dass mysql_query() keine zwei Befehlstrings auf einmal verarbeiten kann?

Z. B.

PHP-Code:
// --  mysql_connect(), mysql_select_db(), etc.
$sql "SELECT * FROM ".$table." WHERE id=".$id."; UPDATE ".$table." SET foo='bar' WHERE id=".$id;

mysql_query($sql); 
Auf php.net habe ich leider nichts dazu gefunden. Wenn dies so ist, liegt das an der Konfiguration? Demnach müssten MySQL Injection Attacken ja nur eingeschränkt funktionieren, indem z. B. ein Abfragebereich erweitert wird, etc.


Schönen Abend :),
little
mido ist offline   Mit Zitat antworten
Alt 20.06.06, 22:27   #2 (permalink)
 
Registriert seit: 20.07.05
CPU8080 Leistung: Facit NTK
CPU8080 eine Nachricht über ICQ schicken
Likes: 0
Standard

Jo meine ab einer bestimmten PHP Version wird alles nachdem ";" ignoriert.
Dient als Sicherheitsmaßnahme gegen SQL-Injektionen.

gruß
CPU8080 ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 20.06.06, 22:28   #3 (permalink)
LX
Moderator
 
Registriert seit: 14.02.06
LX Leistung: Z3
LX eine Nachricht über ICQ schicken LX eine Nachricht über AIM schicken LX eine Nachricht über Yahoo! schicken
Likes: 21
Lightbulb

Richtig, mysql_query() setzt genau einen Query ab.
__________________
"Ever tried. Ever failed. No matter.
Try again. Fail again. Fail better."
- Samuel Beckett

JS BB LX UP
LX ist offline   Mit Zitat antworten
Alt 20.06.06, 22:30   #4 (permalink)
Member of Honour
Themenstarter
 
Registriert seit: 06.10.01
mido Leistung: Facit NTK
Likes: 1
Standard

Thx.
mido ist offline   Mit Zitat antworten
Alt 22.06.06, 21:31   #5 (permalink)
 
Registriert seit: 16.02.04
treo Leistung: Facit NTK
treo eine Nachricht über ICQ schicken
Likes: 0
Standard

ich meine irgendwo geleseen zu haben dsa es viel eher eine ungünstige implentierung ist, die dafür sorgte das man nicht 2 absetzten kann. für alle die es trotzdem machen wollen gibt es eine verbesserte Mysql Library für PHP: mysqli (so wie mysql improved), ist zwar nicht auf allen Servern verfügbar, aber da wo es sie gibt ist sie ein waherer segen.
Weitere Infos dazu hier:
http://www.inside-php.de/referenz/ref.mysqli.html
und hier:
http://de2.php.net/mysqli
treo ist offline   Mit Zitat antworten
Alt 22.06.06, 21:48   #6 (permalink)
Member of Honour
Themenstarter
 
Registriert seit: 06.10.01
mido Leistung: Facit NTK
Likes: 1
Standard

Danke treo, kann gut sein, dass es mir weiterhilft. werde es aber erst morgen testen ;-)
mido ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Web, Network & Multimedia Palace » (Web-) Design und webbasierte Sprachen » mysql_query() - 2 Befehle auf einmal?
Themen-Optionen
Ansicht

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 sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
C++ Befehle torsten Code Kitchen 5 29.01.06 00:09
C++ Befehle torsten Off topic-Zone 5 29.01.06 00:09
Befehle in C Dawen Code Kitchen 2 05.11.05 12:27
CMD Befehle spy Code Kitchen 4 30.01.04 13:52
Dos Befehle in Stromer Code Kitchen 2 24.05.03 12:02


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61