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: getimagefromandsaveto
function getImageFromAndSaveTo($params,$saveTo,$site='imdb',){if( ! function_exists('stealImageURLFromWebsite') ){
die('Error #234sd56ntyu6: You forgot to include stealImageURLFromWebsite in /includes/siteRipper.php');
}
$stolenImageInfo=stealImageURLFromWebsite($site,$params,$dieIfNotFound=false,900);
//die('Err2342asdf $stolenImageInfo: '.var_export($stolenImageInfo) );
if(isset($stolenImageInfo['picURL']) && $stolenImageInfo['picURL']!=''){
$fp = @fopen($_SERVER['DOCUMENT_ROOT'].$saveTo, 'w') or die('Error# 223232asd3: Directory probably doesn\'t exist:'.$_SERVER['DOCUMENT_ROOT'].$saveTo);
$options = array(
'http'=>array(
'method'=>"GET",
'header'=>"Accept-language: en\r\n" .
"User-Agent: Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B334b Safari/531.21.102011-10-16 20:23:10\r\n" // i.e. An iPad
)
);
$context = stream_context_create($options);
@fwrite($fp, file_get_contents($stolenImageInfo['picURL'], false, $context)) or die('Error: Wikipedia["'.$params['name'].'"] Returned invalid picURL of:'.$stolenImageInfo['picURL']);
fclose($fp);
if(isset($stolenImageInfo['picURL']) && $stolenImageInfo['picURL']=='<' ){
echo('Error #32231a3: picURL is equal to "<"
'."\n");
}else if(!filter_var($stolenImageInfo['picURL'], FILTER_VALIDATE_URL)){
echo('Invalid Wiki Image URL:'.$stolenImageInfo['picURL'].'
For:'.$saveTo.'
');
}
return true;
}
return false;
}
***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}