Jump to content
php.lv forumi

Datu atjaunošana datubāzē, kā rīkoties?


Sasa

Recommended Posts

Esmu izdomājis, ka man būs tabula, kurā es izvadīšu datus un ar iespēju labot tos. Bet kā tālāk atjaunot to ko es esmu izlabosi pilnīgi visu dzēst ārā no datubāzes un salikt pa jaunam? man šķiet, ka tas nav forši foršāk ir atjaunot tikai to kas ir labots, bet kur man piefiksēt kas ir labots?

Link to comment
Share on other sites

MySQL funkcija UPDATE

apdeitot nepieciešams tikai tos datus, kas mainijušies.

vai arī UI padod lietotājam visus datus labošanai un tad arī visus datus updato. Netaisa nekādu veco ierakstu dzēšanu un jauno ielikšanu.

 

$q = 'UPDATE tabula SET lauks=\'$lauks\' WHERE id='.intval($_GET['id']);

Link to comment
Share on other sites

Pieņemsim ir man datubāzē ieraksti. Es tos vēlos izmainīt es taisu UPDATE visiem ierakstiem, kuriem ID sakrīt ar manis norādīto, bet kas notiks ja man jaunie dati ir trijās rindās, bet vecajā varinatā bij uz piecām, tātad datubāzē ir 5 ieraksti, es updeitoju, kas notiks man pirmie 3 ieraksti updeitosies uz jaunajiem, bet vecie divi palikušie ieraksti nenomainīsies.

Domāju ka vajadzētu dzēst visus ierakstus kam ID sakrīt un tad ielikt datubāzē, jau jaunos?

 

PS.

Kā izskatīsies SQL query dzēšanai pēc manis norādītā ID?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

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

Loading...
×
×
  • Create New...