mysql replace
 
denis 10. apr 2010 17:33:01 Pridružen od:
19. dec 2007
1033 objav
460 119 30
#1

kako hudiča naj naredim to:



update video set description = replace(description,'doesn't','does not')



doesn\'t če dam tko je rezultat 0 row(s) affected ker je zapis pod description točno tak doesn't..



hvala za pomoč :)


všeč(0) ni všeč(0) spam(0)
Najboljša optimizacija spletnih strani ni nujno najhitrejša, je pa zato optimizacija spletne strani narejena tako, da je varna pred vsemi živalicami, ki jih Google spušča nad vse, ki nas zanima optimizacija strani.
 
bostjans 10. apr 2010 20:53:57 Pridružen od:
8. mar 2010
36 objav
30 5 6
#2

Mogoce "doesn't" ?


všeč(0) ni všeč(0) spam(0)
 
denis 10. apr 2010 22:30:56 Pridružen od:
19. dec 2007
1033 objav
460 119 30
#3

bostjans:

Mogoce "doesn't" ?




sva imela isto idejo :) že probal pa nič.. 0 row(s) affected


všeč(0) ni všeč(0) spam(0)
Najboljša optimizacija spletnih strani ni nujno najhitrejša, je pa zato optimizacija spletne strani narejena tako, da je varna pred vsemi živalicami, ki jih Google spušča nad vse, ki nas zanima optimizacija strani.
 
schtr4jh 11. apr 2010 07:46:51 Pridružen od:
24. nov 2008
402 objav
322 33 4
#4

Pri meni je opcija doesn\'t delovala:


UPDATE novice SET naslov = replace(naslov, 'doesn\'t', 'does not');

Potem sem testiral še eno opcijo, ki tudi deluje:


UPDATE novice SET naslov = replace(naslov, "doesn't", "does not");

Poskusi in sporoči rezultat. =)


všeč(2) ni všeč(0) spam(0)
 
denis 12. apr 2010 08:28:32 Pridružen od:
19. dec 2007
1033 objav
460 119 30
#5

schtr4jh:

Pri meni je opcija doesn\'t delovala:


UPDATE novice SET naslov = replace(naslov, 'doesn\'t', 'does not');

Potem sem testiral še eno opcijo, ki tudi deluje:


UPDATE novice SET naslov = replace(naslov, "doesn't", "does not");

Poskusi in sporoči rezultat. =)





  1. 0 row(s) affected. ( Poizvedba je potrebovala 0.0976 s )


  2. 0 row(s) affected. ( Poizvedba je potrebovala 0.1017 s )




ne jebenzi.. :( hvala vseeno!


všeč(0) ni všeč(0) spam(0)
Najboljša optimizacija spletnih strani ni nujno najhitrejša, je pa zato optimizacija spletne strani narejena tako, da je varna pred vsemi živalicami, ki jih Google spušča nad vse, ki nas zanima optimizacija strani.
 
Chelios 12. apr 2010 08:47:39 Pridružen od:
9. apr 2010
27 objav
5 0 0
#6

Preveri še enkrat kaj imaš v bazi, z phpmyadminom ali čem podobnim, oziroma ...



SELECT * FROM novice WHERE naslov LIKE '%doesn\'t%'



in



SELECT * FROM novice WHERE naslov LIKE "%doesn't%"



vrne koliko zapisov? Zgornja query bi skoraj zagotovo morala delovati, čeprav dvomim, da imaš v bazi ' mogoče ' ?


všeč(0) ni všeč(0) spam(0)
Just juice me!
 
denis 12. apr 2010 09:09:59 Pridružen od:
19. dec 2007
1033 objav
460 119 30
#7

Chelios:

Preveri še enkrat kaj imaš v bazi, z phpmyadminom ali čem podobnim, oziroma ...



SELECT * FROM novice WHERE naslov LIKE '%doesn\'t%'

Prikazujem vrstice 0 - 0 (1 skupaj, Poizvedba je potrebovala 0.1258 s)

in



SELECT * FROM novice WHERE naslov LIKE "%doesn't%"

Isto



vrne koliko zapisov? Zgornja query bi skoraj zagotovo morala delovati, čeprav dvomim, da imaš v bazi ' mogoče ' ?




Zakaj samo en rezultat?


všeč(0) ni všeč(0) spam(0)
Najboljša optimizacija spletnih strani ni nujno najhitrejša, je pa zato optimizacija spletne strani narejena tako, da je varna pred vsemi živalicami, ki jih Google spušča nad vse, ki nas zanima optimizacija strani.
 
Chelios 12. apr 2010 09:48:21 Pridružen od:
9. apr 2010
27 objav
5 0 0
#8

Ker samo ena vrstica ustreza queryu, kaj pa:



SELECT * FROM novice WHERE naslov LIKE '%doesn't%'


všeč(1) ni všeč(0) spam(0)
Just juice me!
 
denis 12. apr 2010 09:53:12 Pridružen od:
19. dec 2007
1033 objav
460 119 30
#9

Chelios:

Ker samo ena vrstica ustreza queryu, kaj pa:



SELECT * FROM novice WHERE naslov LIKE '%doesn't%'




MySQL je vrnil kot rezultat prazno množico (npr. nič vrstic). ( Poizvedba je potrebovala 0.1570 s )



Samo ta tvoj ukaz mi vrne prazno množico tudi na besedo 'sexy' ki jih je 700 minimalno :-) Kaj delam narobe?


všeč(0) ni všeč(0) spam(0)
Najboljša optimizacija spletnih strani ni nujno najhitrejša, je pa zato optimizacija spletne strani narejena tako, da je varna pred vsemi živalicami, ki jih Google spušča nad vse, ki nas zanima optimizacija strani.
 
Chelios 12. apr 2010 09:57:42 Pridružen od:
9. apr 2010
27 objav
5 0 0
#10

Mislim, da je še ena koda za ' pa ne vem na pamet katera - brez številk, za sexy pa poskusi:



SELECT * FROM novice WHERE naslov LIKE '%sexy%'



:)


všeč(1) ni všeč(0) spam(0)
Just juice me!
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se