NOVINKA! E-learningové kurzy umělé inteligence. Nyní AI za nejlepší ceny. Zjisti více:
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!
Avatar
pivovary
Člen
Avatar
pivovary:12.12.2016 6:35

Ahojte,
jak správně vkládat do datábáze nezalomitelnou mezeru?
Přidal jsem si do textů nezalomitelnou mezeru kam jsem potřeboval a
jelikož data spravuje spousta uživatelů ošetřuji data před insertem do databáze pomocí htmlentities($da­ta). Nejde to udělat nějak aby se mi ošetřila pouze ta mezera a ne všechny entity?

Díky

Editováno 12.12.2016 6:36
 
Odpovědět
12.12.2016 6:35
Avatar
pivovary
Člen
Avatar
pivovary:20.12.2016 13:07

Ahojte, nevím jestli je to úplně správně ale lepší řešení jsem nenašel. Takže při prvním vložení do databáze si vložím nezalomitelnou mezeru   kam potřebuju a potom při aktualizaci tohoto pole udělám
$text = str_replace("\xc2\xa0­", " ", $text);

a potom si zase vložím zpět   pomocí preg_replace kam potřebuju

 
Nahoru Odpovědět
20.12.2016 13:07
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 2 zpráv z 2.