Jump to content
php.lv forumi

datu tipi


haardys

Recommended Posts

Tu saki tev tas subid nāk no GET linka? Un to tu gribi salīdzināt ar bigint lauku datubāzē? Tam nekādu kāstošanu nevajag:

$subid = (int)$_GET['subid'];
$q = mysql_query("SELECT * FROM tabula WHERE bigint_subid = $subid");

Link to comment
Share on other sites

taatad ideja ir taada - katram lietotaajam izstuuta savu linku ar ID, piemeeram www.tttttttt.lv&subid=319292dhdss92sss

lietotaajs no weba ievada informaaciju par sevi un nospiezhot ok tos nosuuta uz baazi.. bet lai citi viegli nevareetu atkost citu ID, tad tas ID lauks sastaav no visa kaa, un tas ir big int lauks! bet vinju man neizdodas piemest klaat tam linkam..

Link to comment
Share on other sites

bigint laukā tu neskaitliskas vērtības (319292dhdss92sss) nevarēsi ierakstīt. bigint laukāvar rakstīt tikai veselus 64-bitīgus skaiļus.

Nesaprotu, kādas problēmas tev sagādā tas bigint lauks. Nelieto tad bigint. Raksti CHAR(32) laukā md5 hešsummu no kaut kādiem datiem (tekošā laikā, lietotāja jūzerneima un salt'a).

Link to comment
Share on other sites

bigint laukā tu neskaitliskas vērtības (319292dhdss92sss) nevarēsi ierakstīt. bigint laukāvar rakstīt tikai veselus 64-bitīgus skaiļus.

Nesaprotu, kādas problēmas tev sagādā tas bigint lauks. Nelieto tad bigint. Raksti CHAR(32) laukā md5 hešsummu no kaut kādiem datiem (tekošā laikā, lietotāja jūzerneima un salt'a).

ups, es nedaudz sajaucu.. tas lauks ir NVARCHAR!

Link to comment
Share on other sites

Par kādu DBPS vispār iet runa? Viss tas augstāk manis teiktais attiecās uz MySQL.

 

Ja tas nvarchar lauks ir parasta simbolu virkne (pēc kā tas izklausās), tad kāpēc vispār kaut kas ir jākāsto?

Link to comment
Share on other sites

Par kādu DBPS vispār iet runa? Viss tas augstāk manis teiktais attiecās uz MySQL.

 

Ja tas nvarchar lauks ir parasta simbolu virkne (pēc kā tas izklausās), tad kāpēc vispār kaut kas ir jākāsto?

MSSQL!

ar parastiem integer laukiem nav problemu, viss straadaa, bet tieshi ar sho chakarejeos jau nezin cik ilgi! :@

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