Sven Rautenberg: Anfängerfehler ausbaden - Datensätze wieder in Rohformat

Beitrag lesen

Moin!

Zwei Fragen:

1. Warum nutzt du hier Objekte?

while ($row->mysql_fetch_object($take)) {

Nimm doch einfach die Arrayversion. Ich glaube kaum, dass du schon objektorientiert programmieren kannst.

2. Hast du die Dokumentation zu mysql_real_escape_string() schon mal gelesen und dort genannte Beispiele verstanden?

$aendern="UPDATE tabelle1 SET spalte1='$spalte1' WHERE spalte1='$spalte1_alt';
  $aendern=mysql_real_escape_string($aendern);
  $update=mysql_query($aendern);

Das hier sieht jedenfalls nicht so aus.

So in etwa???

Nein, alles falsch!

Und funktioniert das dann auch??

Sicher nicht!

Geht das irgendwie für die ganze Datenbank??

Nein, nicht automatisch.

Das mit den "Zeichenkodierung für die Client-Kommunikation" peil ich net :-(

Jedes Schriftzeichen muß irgendwie in Bytes codiert sein. Welche Codiervorschrift benutzt wird, kann variieren, muß aber festgelegt werden, damit es nicht zur Verwirrung kommt.

Und? Welche Zeichencodierung benutzt du?

- Sven Rautenberg

--
"Love your nation - respect the others."