Jump to content
php.lv forumi

Recommended Posts

Posted

$query = "SELECT CAST(Nosaukums AS TEXT) AS nosaukums,

CAST(RJL1 AS CHAR) as id

 

FROM I_Katalogs_RJL WHERE id=".$subid;

$result = mssql_query($query);

 

 

Tjipa ideja shitaada?!

Posted

Kas tev visi lauki tabulā ir bigint lauki? php ļoti labi tiks galā arī ar izselektētiem integer un citu tipu laukiem. Nav viss jākāsto kautkur.

Posted

lieta tāda, ka pēctam to vērtību metu klāt subid, ja no bāzes tur paņem parastu vērtibu, piem 3332, tad ir ok, bet tiklīdz ņem šo big int lauku, tad apstājas viss!

Posted

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");

Posted

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

Posted

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

Posted
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!

Posted

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?

Posted
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! :@

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