Mais conteúdo relacionado Semelhante a 8時間耐久CakePHP2 勉強会 (20) 8時間耐久CakePHP2 勉強会11. <?php
$keyword = '';
if (isset($_POST['keyword'])) {
$keyword = $_POST['keyword'];
}
mysql_connect('localhost','user','password');
mysql_select_db('cakephp_sample');
mysql_query('set names utf8');
$sql = sprintf(
"SELECT id,name,description FROM friends WHERE name LIKE '%s'",
mysql_real_escape_string('%'.$keyword.'%')
);
$result = mysql_query($sql);
$data = array();
while ($row = mysql_fetch_assoc($result)) {
$data[] = $row;
}
?>
<html>
<head><title> </title></head>
<body>
<form action="list1.php" method="POST">
<input name="keyword"><input type="submit">
</form>
<ul>
<?php
foreach ($data as $row) {
echo '<li>';
echo $row['name'];
echo $row['description'];
echo '</li>';
}
?></ul>
</body></html>
CakePHP Yusuke Ando (@yando)
12. <?php
$keyword = '';
if (isset($_POST['keyword'])) {
$keyword = $_POST['keyword'];
}
mysql_connect('localhost','user','password');
mysql_select_db('cakephp_sample');
mysql_query('set names utf8');
$sql = sprintf(
"SELECT id,name,description FROM friends WHERE name LIKE '%s'",
mysql_real_escape_string('%'.$keyword.'%')
);
$result = mysql_query($sql);
$data = array();
while ($row = mysql_fetch_assoc($result)) {
$data[] = $row;
}
?>
<html>
<head><title> </title></head>
<body>
<form action="list1.php" method="POST">
<input name="keyword"><input type="submit">
</form>
<ul>
<?php
foreach ($data as $row) {
echo '<li>';
echo $row['name'];
echo $row['description'];
echo '</li>';
}
?></ul>
</body></html>
CakePHP Yusuke Ando (@yando)
13. <?php
//model.php
mysql_connect('localhost','user','password');
mysql_select_db('cakephp_sample');
mysql_query('set names utf8');
$sql = sprintf(
"SELECT id,name,description FROM friends WHERE name LIKE '%s'",
mysql_real_escape_string('%'.$keyword.'%')
);
$result = mysql_query($sql);
$data = array();
while ($row = mysql_fetch_assoc($result)) {
<?php
$data[] = $row;
//index.php
}
$keyword = '';
if (isset($_POST['keyword'])) {
$keyword = $_POST['keyword'];
}
<!-- view.php -->
include ‘model.php’; <html>
include ‘view.php’; <head><title> </title></head>
<body>
<form action="list1.php" method="POST">
<input name="keyword"><input type="submit">
</form>
<ul>
<?php
foreach ($data as $row) {
echo '<li>';
echo $row['name'];
echo $row['description'];
echo '</li>';
}
?></ul>
</body></html>
CakePHP Yusuke Ando (@yando)
21. /**
* To configure CakePHP *not* to use mod_rewrite and to
* use CakePHP pretty URLs, remove these .htaccess
* files:
*
* /.htaccess
* /app/.htaccess
* /app/webroot/.htaccess
*
* And uncomment the App.baseUrl below:
*/
//Configure::write('App.baseUrl', env('SCRIPT_NAME'));
CakePHP Yusuke Ando (@yando)