Pereiti prie turinio

Mysql spauzdinamas tekstas


Rekomenduojami pranešimai

Sveiki, susiduriau su šiokia toke problema, kadangi mano programavimo žinios yra minimalios, tad aš niekaip nesugalvojau kaip man tai padaryti.

 

Turiu reklamos sistemą surišta su mokėjimai.lt. Mokejimai.lt atsiunčia sms teksta ir raktažody kartu, ir aš juos išsaugau DB. Man reikų, kad printintu tą tekstą, tik kuriame yra tam tikras raktažodis.

 

Parasau failo kodo dalį.

 

 

 

<?php

$uzklausa = mysql_query("SELECT * FROM `parama` ORDER BY id DESC LIMIT 1") or die(mysql_error());

 

SQL lentele

$dbmas = mysql_fetch_array($uzklausa) or die(mysql_error());

echo $dbmas['sms'];

mysql_free_result($uzklausa); unset($dbmas);

?>

 

su šiuo kodu man skaito visus gautus sms ir su visais raktažodžiais bei pačius raktažodžius printina

Redagavo zigmasas
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Kažkas nesigauna :) arba neiko čia aš nemoku :P yra tokia DB eilute.

 

Ir dėkuj vytska dabar tik su tokiu raktažodžiu ir teprintina :P

 

SFR mano žodis

 

norėčiau kad tik printintu mano žodis

 

Dabar printina visa sita eilute SFR mano žodis

Redagavo zigmasas
Nuoroda į pranešimą
Dalintis kituose puslapiuose
Kažkas nesigauna :) arba neiko čia aš nemoku :P yra tokia DB eilute.

 

Ir dėkuj vytska dabar tik su tokiu raktažodžiu ir teprintina :P

 

SFR mano žodis

 

norėčiau kad tik printintu mano žodis

 

Dabar printina visa sita eilute SFR mano žodis

 

$reklama = substr($reklama, strlen($raktazodis)+1);

 

jei raktazodis visada SFR tai $reklama = substr($reklama, 4);

Redagavo Sventasis
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Niekaip neiseina pritakyti gal kas galetu padėti? Spauzdina teksta su raktazodziu "SFR tekstas" noreciau kad spauzdintu tik "tekstas"

 

Kaip man pritaikyti stai kodas:

 

<?php

$uzklausa = mysql_query("SELECT * FROM `parama` ORDER BY id DESC LIMIT 1") or die(mysql_error());

 

SQL lentele

$dbmas = mysql_fetch_array($uzklausa) or die(mysql_error());

echo $dbmas['sms'];

mysql_free_result($uzklausa); unset($dbmas);

?>

Nuoroda į pranešimą
Dalintis kituose puslapiuose
Niekaip neiseina pritakyti gal kas galetu padėti? Spauzdina teksta su raktazodziu "SFR tekstas" noreciau kad spauzdintu tik "tekstas"

 

Kaip man pritaikyti stai kodas:

 

<?php
$uzklausa = mysql_query("SELECT * FROM `parama` ORDER BY id DESC LIMIT 1") or die(mysql_error());

SQL lentele
$dbmas = mysql_fetch_array($uzklausa) or die(mysql_error());
echo str_replace("SFR ", "", $dbmas['sms']);
mysql_free_result($uzklausa); unset($dbmas);
?>

Nuoroda į pranešimą
Dalintis kituose puslapiuose
<?php
$uzklausa = mysql_query("SELECT * FROM `parama` ORDER BY id DESC LIMIT 1") or die(mysql_error());

SQL lentele
$dbmas = mysql_fetch_array($uzklausa) or die(mysql_error());
echo str_replace("SFR ", "", $dbmas['sms']);
mysql_free_result($uzklausa); unset($dbmas);
?>

 

Kvailas toks budas, cia gal ir tinka, bet jei raktazodis susidetu is zodziuose naudojamu raidziu, tada ju irgi neliktu.

Geriausias variantas pasalinti nereikalingus simbolius eilutes pradzioje

Nuoroda į pranešimą
Dalintis kituose puslapiuose
Kvailas toks budas, cia gal ir tinka, bet jei raktazodis susidetu is zodziuose naudojamu raidziu, tada ju irgi neliktu.

Geriausias variantas pasalinti nereikalingus simbolius eilutes pradzioje

bet čia irgi geras kodas, juk galima filtruoti tekstą. Nors mokėjimai ir taip filtruoja..

Nuoroda į pranešimą
Dalintis kituose puslapiuose
Kvailas toks budas, cia gal ir tinka, bet jei raktazodis susidetu is zodziuose naudojamu raidziu, tada ju irgi neliktu.

Geriausias variantas pasalinti nereikalingus simbolius eilutes pradzioje

 

Geriausias variantas iškart į duombazę atskirai saugoti raktažodį ir SMS turinį (be raktažodžio) :-)

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...