Ogłoszenie

Zwiń
No announcement yet.

Zamiana słowa

Zwiń
X
 
  • Filtr
  • Czas
  • Pokaż
Wyczyść wszystko
new posts

  • Maj@
    odpowiedział(a)
    Zrobiłam tam. wzięłam str_ireplace w pętle i działa jak nalezy..
    Dziekuje bardzo..
    eh nie wiem czemu na to nie wpadlam :C

    Zostaw komentarz:


  • ArekWKC
    odpowiedział(a)
    Zamienia Ci jedno słowo ponieważ masz w zapytaniu limit = 1
    I funkcja str_ireplace musi być w pętli. Chyba że zrobisz tablice
    Ostatnio edytowany przez ArekWKC; [ARG:4 UNDEFINED].

    Zostaw komentarz:


  • Maj@
    rozpoczął temat Zamiana słowa

    Zamiana słowa

    Udało mi się zrobić rangi, za co bardzo dziekuje za pomoc.
    Zastanawiałam sie czy nie zalozyc nowego watku czy w tamtym samym napisac, ale postanowilam nowy napisac.

    Mam drugie pytanie.
    chodzi, o to że chcę zrobić zamianę słów. Tzn ktoś napisze na czacie "morze" to zamienia mu się na słowo "Morze" albo, słowo "jakies wybrane przeklenstwo" na "Też cie lubie :*".
    zrobiłam tak ale tylko jedno słowo zmienia resztę już nie :C
    zrobiłam tabele o nazwie zamiana
    a w nim
    slowo i zmiana
    w slowo są wyrazy ktore mają być zmienione
    w zmiana są wyrazy ktore zmieniają

    to mój kod:
    Kod php:
    if($c['slowka'] == 1){
    $qqw $db->query("SELECT * FROM `zamiana` limit 1");
    while(
    $rr $qqw->fetch_assoc()){
    $wulga $rr['slowo'];
    $wulgar $rr['zmiana'];}
    $parts str_ireplace($wulga,"$wulgar",$parts); 
    Próbowałam to:
    Kod php:
    $qqw $db->query("SELECT * FROM `zamiana` limit 1"); 
    zmienic na
    Kod php:
    $qqw $db->query("SELECT * FROM `zamiana`WHERE `slowo` = '{$parts}' limit 1"); 
    ale zmieniało się tylko pierwsze słowo w zdaniu ale w srodku zdania już nie
    Nie wiem jak to zrobić próbuję na różne sposoby i nic :C . pomoże ktos ?
Pracuję...
X