Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.lang.php > #4420

Re: pdo:qoute beendet HTML Ausgabe

From Arno Welzel <usenet@arnowelzel.de>
Newsgroups de.comp.lang.php
Subject Re: pdo:qoute beendet HTML Ausgabe
Date 2018-09-07 09:03 +0200
Message-ID <fvem56FedetU2@mid.individual.net> (permalink)
References <pmqpsb$74j$1@news.albasani.net> <pms8v1$g52$1@solani.org> <pmt2q4$s68$1@news.albasani.net> <pmt562$bsv$1@dont-email.me>

Show all headers | View raw


Stefan Paulin:

> Am 07.09.2018 um 07:37 schrieb Jan Novak:
>> Am 07.09.18 um 00:16 schrieb Christoph M. Becker:
>>> Am 06.09.2018 um 10:52 schrieb Jan Novak:
>>>
>>>> ich habe hier ein seltsames Phänomen.
>>>>
>>>> Wenn ich im Code
>>>>
>>>> $sql .= ' "'.$sdata['val'].'"';
>>>>
>>>> nutze, wird sowohl die Verarbeitung als auch die Ausgabe auf Konsole
>>>> oder Web Seite korrekt ausgegeben.
>>>>
>>>> Nutze ich statt dessen das hier:
>>>>
>>>> sql .= ' '.$this->_db->quote($sdata['val']);
>>>>
>>>> dann wird die Verarbeitung als auch die Ausgabe auf Konsole korrekt
>>>> ausgegeben, jedoch erfolgt keine Ausgabe im Browser mehr.
>>>
>>> Ich würde mir den erzeugten HTML-Quellcode anschauen.
>>
>>
>> Ist leer - bis auf das, was vor der SQL Anweisung ausgegeben wird.
>> Was verwunderlich ist: über die Konsole bekomme ich Ausgaben.
>> Ich werde nochmal versuchen, tiefer zu debuggen.
>>
>> Jan
> 
> Beim zweiten Beispiel fehlen die Hochkommas:
> 
> sql .= ' \''.$this->_db->quote($sdata['val']).'\'';

Nein. Für die Hochkommas sorgt quote() selber:

<http://php.net/manual/de/pdo.quote.php>

Die spannendere Frage ist, ob $this->_db eine gültige Instanz von PDO ist.

> Sonst ist der Inhalt von $sdata['val'] Teil der SQL Anweisung. Das wird 
> dann einen Fehler erzeugen und deshalb gibt es ab der Stelle auch keine 
> Ausgabe mehr.

Nein, siehe oben.


-- 
Arno Welzel
https://arnowelzel.de
https://de-rec-fahrrad.de
http://fahrradzukunft.de

Back to de.comp.lang.php | Previous | NextPrevious in thread | Find similar


Thread

pdo:qoute beendet HTML Ausgabe Jan Novak <repcom@gmail.com> - 2018-09-06 10:52 +0200
  Re: pdo:qoute beendet HTML Ausgabe Arno Welzel <usenet@arnowelzel.de> - 2018-09-06 23:53 +0200
    Re: pdo:qoute beendet HTML Ausgabe Jan Novak <repcom@gmail.com> - 2018-09-07 07:34 +0200
      Re: pdo:qoute beendet HTML Ausgabe Arno Welzel <usenet@arnowelzel.de> - 2018-09-07 09:00 +0200
        Re: pdo:qoute beendet HTML Ausgabe Jan Novak <repcom@gmail.com> - 2018-09-07 11:55 +0200
          Re: pdo:qoute beendet HTML Ausgabe Arno Welzel <usenet@arnowelzel.de> - 2018-09-09 11:06 +0200
  Re: pdo:qoute beendet HTML Ausgabe "Christoph M. Becker" <cmbecker69@arcor.de> - 2018-09-07 00:16 +0200
    Re: pdo:qoute beendet HTML Ausgabe Jan Novak <repcom@gmail.com> - 2018-09-07 07:37 +0200
      Re: pdo:qoute beendet HTML Ausgabe Stefan Paulin <stefan@paulin.de> - 2018-09-07 08:17 +0200
        Re: pdo:qoute beendet HTML Ausgabe Jan Novak <repcom@gmail.com> - 2018-09-07 08:20 +0200
          Re: pdo:qoute beendet HTML Ausgabe Jan Novak <repcom@gmail.com> - 2018-09-07 08:22 +0200
        Re: pdo:qoute beendet HTML Ausgabe Arno Welzel <usenet@arnowelzel.de> - 2018-09-07 09:03 +0200

csiph-web