Pereiti prie turinio

Mantaazs0408

Nariai
  • Pranešimai

    6
  • Užsiregistravo

  • Lankėsi

  • Atsiliepimai

    0%

Mantaazs0408 Pranešimai

  1. Nereikia papildomų stulpelių, naudok PHP funciją

    substr ( string $string , int $start [, int $length ] )

     

    Dėkui už šį kodą, na bet man tinkamesnis yra kurį parašė Tom, bet dėkui už info. :)

     

     

    Kas jums sake, kad jis PHP naudos? Plius naudoti tokiam paprastam dalykui PHP ar kitos kalbos funkcija yra bad practice, jei gali tai padaryt su uzklausa. O su uzklausa va kaip galima:

     

    SELECT LEFT(tavo_columnas, 500) FROM tavo_table
    

     

    Dėkui už pagalbą, to ir ieškojau. :)

    Bet yra klausimas, dabar tai bandžiau, ir pamačiau, kad yra galima ganėtinai stambi klaida, tarkim texte yra tokie kaip <b> ir pan, ir jeigu taip netyčia nukerpa tekstą ten kur jis prasideda, ir nespėja pasibaigti, visas dizainas pasidaro su <b> šriftu, t.y. viską paryškina, bet čia spėju gal net neįmanoma ištaisyti, ar irgi yra koks nors būdas to išvengti?

  2. Sveiki, taigi kyla klausimas, ar įmanoma, kad atvaizduojant tekstą iš MYSQL galėtume nustatyti kiek jis atvaizduos tarkim turim tekstą su 2000 simbolių, o aš norėčiau kad rodytų tik 500 iš to 2000 simbolių. Ar tai yra įmanoma? Turiu tokią mintį, kad galima duomenų bazėje sukurti papildomą eilutę kuriame saugotų tik tuos 500 simbolių, o kitame pilną. Bet noriu pasiteirauti, galbūt yra MYSQL funkcija, kuri padėtų išvengti naujos eilutės kūrimo MYSQL lentelėje, kadangi tai būtų tik papildomas MYSQL apkrovimas? :blink:

     

    Dėkui iš anksto,

    Laukiu atsakymo.

  3. Su paprastu mysql daug maž moki jau kažką? Ir siūlau nebelaukti, o iškart pereiti prie jo

    http://wiki.hashphp.org/PDO_Tutorial_for_MySQL_Developers

    čia neblogų pavyzdžių yra :)

     

    Dėkui, pasižiūrėsiu ir čia, bet jau esu susiradęs, vakar apsiskaičiau, pažiūrėjau kas kaip daroma, ir jau viską perdarinėju ant PDO, tik labai nepatogus error gaudymas.

     


     

    Turiu vieną klausimą nesusijusį su MYSQL, ar dėl

    header("Refresh:2");

    gali iškraipyti, mano html kodus, ta prasme, kodai lieka tokie pat, bet paveikslėlių ir pan pozicija išsikraipo? Ar čia jau klaida slypi kur nors kitur?

  4. Taigi, darau komentarų išsaugojimą ir tarkim kai texto laukelyje yra panaudotas ' simbolis meta syntex klaidą:

     

    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' bla bla bla ' at line 1

     

    O jeigu nuėmus tą ' tada viskas tvarkoje, ką galėčiau padaryti, kad man nebemęstų šitos klaidos, kaip to išvengti?

    O kodas yra toks:

    .....

     

    $sql = "INSERT INTO post (`id`,`text`,`users`,`data`) VALUES ('','$textas','$user','$data')";

    $query = mysql_query($sql) or die(mysql_error());

     

    .....

     

    Galbūt yra būdas? Laukiu atsakymo.

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