error_reporting(E_ALL);
PHP Helper
2011年2月27日 星期日
2011年1月25日 星期二
Html: Head template
<HTML>
<HEAD>
<TITLE>Task</TITLE>
<STYLE type="text/css">
body {
background-color: lightgrey;
}
body, td, input, textarea {
font-family: Courier New;
font-size: 14px;
}
</STYLE>
</HEAD>
<BODY>
<HEAD>
<TITLE>Task</TITLE>
<STYLE type="text/css">
body {
background-color: lightgrey;
}
body, td, input, textarea {
font-family: Courier New;
font-size: 14px;
}
</STYLE>
</HEAD>
<BODY>
</BODY>
</HTML>
</HTML>
Switch case
switch ( $row[ 'status' ] ) {
case 0: echo "Open"; break;
case 1: echo "WIP"; break;
case 2: echo "Close"; break;
case 3: echo "On Hold"; break;
}
case 0: echo "Open"; break;
case 1: echo "WIP"; break;
case 2: echo "Close"; break;
case 3: echo "On Hold"; break;
}
Html: Select box
<?php
$f_status = $row[ 'status' ];
?>
Status: <select name="status" size="1"><option value="0" <?=($f_status==0)?'selected':''?>>Open</option>
<option value="1" <?=($f_status==1)?'selected':''?>>WIP</option>
<option value="2" <?=($f_status==2)?'selected':''?>>Close</option>
<option value="3" <?=($f_status==3)?'selected':''?>>On Hold</option>
</select>
Mysql: Select query
$query = 'SELECT * FROM info;';
$rs = mysql_query( $query );
echo '<table border="1">';
while ( $row = mysql_fetch_assoc( $rs ) ) {
echo '<tr>';
echo '<td>' . $row[ 'name' ] . '</td>';
echo '</tr>';
}
echo '</table>';
$rs = mysql_query( $query );
echo '<table border="1">';
while ( $row = mysql_fetch_assoc( $rs ) ) {
echo '<tr>';
echo '<td>' . $row[ 'name' ] . '</td>';
echo '</tr>';
}
echo '</table>';
A Safer query
$query = sprintf( "INSERT INTO info SET name='%s';",
mysql_real_escape_string( $_REQUEST['name'] ) );
mysql_real_escape_string( $_REQUEST['name'] ) );
2011年1月24日 星期一
Mysql: Create database
$query = "
CREATE TABLE task (
id int unsigned NOT NULL auto_increment,
status tinyint unsigned NOT NULL default '0',
title varchar(255) NOT NULL default '',
content text,
start_date int unsigned NOT NULL default '0',
created_on timestamp ON UPDATE CURRENT_TIMESTAMP NOT NULL default CURRENT_TIMESTAMP,
PRIMARY KEY (`id`)
) ENGINE=MyISAM;
";
$result = mysql_query( $query );
CREATE TABLE task (
id int unsigned NOT NULL auto_increment,
status tinyint unsigned NOT NULL default '0',
title varchar(255) NOT NULL default '',
content text,
start_date int unsigned NOT NULL default '0',
created_on timestamp ON UPDATE CURRENT_TIMESTAMP NOT NULL default CURRENT_TIMESTAMP,
PRIMARY KEY (`id`)
) ENGINE=MyISAM;
";
$result = mysql_query( $query );
訂閱:
意見 (Atom)