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: getweatherbox
function getWeatherBox($weatherInfo,$type='normal'){switch($type){
case 'small':
return '
'.
''.$weatherInfo['city_name'].'
'.
''.round($weatherInfo['temp_cur']).''.
'.'.str_replace('0.','',fmod($weatherInfo['temp_cur'],1)).''.
'°C
'.
''.ucWords($weatherInfo['desc']).'
'.
'Min: '.$weatherInfo['temp_min'].' °C '.
'Max: '.$weatherInfo['temp_max'].' °C
'.
'
';
''.$weatherInfo['city_name'].'
'.
''.round($weatherInfo['temp_cur']).''.
'.'.str_replace('0.','',fmod($weatherInfo['temp_cur'],1)).''.
'°C
'.
''.ucWords($weatherInfo['desc']).'
'.
'Min: '.$weatherInfo['temp_min'].' °C '.
'Max: '.$weatherInfo['temp_max'].' °C
'.
'
break;
default:
return '
'.
'
'.
'
';
'
Weather: | '.|
---|---|
'.$weatherInfo['city_name'].', '.$weatherInfo['country'].''.
' | |
'.ucWords($weatherInfo['desc']).''.
' | |
Current: '.' | '.$weatherInfo['temp_cur'].' °C | '.
Min: '.' | '.$weatherInfo['temp_min'].' °C | '.
Max: '.' | '.$weatherInfo['temp_max'].' °C | '.
Pressure: '.' | '.$weatherInfo['pressure'].' hPa | '.
Humidity: '.' | '.$weatherInfo['humidity'].' % | '.
Wind: '.' | '.$weatherInfo['wind_speed'].' m/sec @ '.$weatherInfo['wind_deg'].'° | '.
Clouds: '.' | '.$weatherInfo['clouds'].'% | '.
'.
' | |
Map | '.More | '.
'
break;
}
}
***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}