Pereiti prie turinio

kodėl neveikia UPDATE fja


Rekomenduojami pranešimai

Sveiki,baiginėjant projektą pastebėjau,kad neveikia UPDATE funkcija,nors localhost'e kuo puikiausiai veikė. Dėl ko tai galėtų būti ir kaip tai susitvarkyti? prisegu kodo fragmentą:

 

				$skaityta_kartu = $galas[skaityta];
			$idas = $skaityta_kartu + 1;

			$sql = 'UPDATE straipsniai
       SET skaityta="$idas"
       WHERE id = "$url"';

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

Nuoroda į pranešimą
Dalintis kituose puslapiuose

"" skiriasi nuo '' tuo, kad neleidzia savyje atlikti php kodo. Pas tave gal kazkokie nustatymai buvo specialus. Na ir plius ziurek klaidas.

 

Palei feng-shui turetu buti:

 

$sql = 'UPDATE `straipsniai` SET `skaityta` = \''.mysql_real_escape_string($idas).'\' WHERE `id` = \''.mysql_real_escape_string($url).'\'';

Redagavo apieviska
Nuoroda į pranešimą
Dalintis kituose puslapiuose

kabutės ne prie ko tikrai,ir taip bandžiau,visaip :) reik apieviska duotą kodą mėgint

 

Kabutės svarbu dar ir kaip :) Kabučių naudojimas taip kaip nurodė "dice" yra tinkamas ir veikiantis. Jei UPDATE nesuveikia, galbūt verta patikrinti kokius gi duomenis bandai įrašyt(tipai nesuderinami etc.). Problemos išsiaiškinimui mysql_error yra gi :) Paskaityk ką ten rašo :)

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ą...