SQL Coding Standards
A Sample of My Coding Functions, for Quick Reference.Updated 1 year ago
Coding and Naming Standards:
On every project I've worked on, people have discussed coding & Naming Standards, but we always eventually realize that nobody has written these things down. So I have started these proposed standards:
- Names: like_this
- ID: Must be (INT) Named like: table_id
Coding Analogies
- Variable- Cooking ingredient
- Switch - Train switching station. or a choose your own adventure
- If - For in the road
- Break - Exit out of current Loop
- Exit (or Die)- Quit IMMEDIATELY, and print something to the screen
Regex GEdit:
Delete every other line.([^\n]*\n)[^\n]*\n\1
Regex tester for Search AND Replace:
RegExe.comMake all Links open in a New Window jquery.
<script>$("#content a[href^='http://']").attr("target","_blank");</script><script>$("#content a[href^='https://']").attr("target","_blank");</script>
SQL Queries
Count all Table Rows
SELECT TABLE_NAME, TABLE_ROWS FROM `information_schema`.`tables` WHERE `table_schema` = "adamwith_main";Hwo to assign an array to two variables
I always forget :Plist($first, $second)=array(1,2);
Geo IP Location:
You are in: Columbus, United StatesMy Commonly Used Functions:
View Function: getrandompic
function getRandomPic($gender='m'){if(!isset($GLOBALS['maleUsed' ])){$GLOBALS['maleUsed' ]=array();}
if(!isset($GLOBALS['femaleUsed'])){$GLOBALS['femaleUsed']=array();}
$randomPic='./images/random'.($gender=='m'?'Male':'Female').'/';
$filecount=0;
if ($files = glob($randomPic . "*")){
$filecount = count($files);
}
$randomNum=rand(1,$filecount);
$randomPic=$randomPic.$randomNum.'.jpg';
if($gender=='m'){
//echo ''.implode(",",$GLOBALS['maleUsed' ]).' ';
if(! in_array($randomNum,$GLOBALS['maleUsed' ]) ){
$GLOBALS['maleUsed' ][]=$randomNum;
//echo '
Men #'.$randomNum.'
';return $randomPic;
}else{
//echo count($GLOBALS['maleUsed' ]).' Males Used / '.$filecount.'Available
';
if(count($GLOBALS['maleUsed' ])<$filecount ){
//There are still some left, keep going
}else{
$GLOBALS['maleUsed']=array();
//echo '
We have used all the '.strToUpper($gender).' random pics. So we will clear it
';}
return getRandomPic($gender='m');
}
}else if($gender=='f'){
//echo ''.implode(",",$GLOBALS['femaleUsed' ]).' ';
if(! in_array($randomNum,$GLOBALS['femaleUsed']) ){
$GLOBALS['femaleUsed'][]=$randomNum;
//echo '
Women #'.$randomNum.'
';return $randomPic;
}else{
//echo count($GLOBALS['femaleUsed' ]).' Females Used / '.$filecount.'Available
';
if(count($GLOBALS['femaleUsed' ])<$filecount ){
//There are still some left, keep going
}else{
$GLOBALS['femaleUsed']=array();
//echo '
We have used all the '.strToUpper($gender).' random pics. So we will clear it
';}
return getRandomPic($gender='f');
}
}
}
***Declared In:/home4/adamwith/public_html/includes/functions/adamwithers.ca.php
Add a hyphen to lists when Copying & Pasting
const prependChar = "-"; document.addEventListener("copy", function(e) { const selected = getSelectionHtml(); if (selected.html.includes("
- ${html}