안녕하세요! 지금 어떤 프로젝트를 만들고 있는게 있는데용.일단 웹으로 할꺼라 PHP 를 사용했구요. 대충 이렇습니다.
사용자가 값을 입력 후 엔터를 누르면 --> PHP 에서 DB 접속후 그 컬럼에서 그 값이 있는지 확인 후 없으면 그 값이 없다고 해주면 되고 있으면 있다고 해주면 되는 알고리즘 입니다. 몇일째 이것만 찾아보는데 너무 어렵네요..ㅠㅠ 혹시 이거에 대한 예제나 어떻게 하면 되는지 알려주실분 있으실까요..
감사합니다 :)
안녕하세요! 지금 어떤 프로젝트를 만들고 있는게 있는데용.일단 웹으로 할꺼라 PHP 를 사용했구요. 대충 이렇습니다.
사용자가 값을 입력 후 엔터를 누르면 --> PHP 에서 DB 접속후 그 컬럼에서 그 값이 있는지 확인 후 없으면 그 값이 없다고 해주면 되고 있으면 있다고 해주면 되는 알고리즘 입니다. 몇일째 이것만 찾아보는데 너무 어렵네요..ㅠㅠ 혹시 이거에 대한 예제나 어떻게 하면 되는지 알려주실분 있으실까요..
감사합니다 :)
https://tez.kr/161
Է ƴ϶ ܼ selectؼ ȮѴٸ ٶϴ.
https://opentutorials.org/course/3167/19586
<?php
$HOST = '127.0.0.1';
$USER = 'root';
$PASS = '';
$DB = 'test';
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>PHP + Mysql</title>
</head>
<body>
<?php if (isset($_POST['url'])): ?>
<div class="result">
<?php
$mysqli = mysqli_connect($HOST, $USER, $PASS, $DB);
if ($mysqli) {
$stmt = $mysqli->prepare('SELECT url from site where url = ?');
$stmt->bind_param('s', $_POST['url']);
$stmt->execute();
$row = $stmt->get_result()->fetch_assoc();
if (isset($row['url'])) {
echo '<p>'.$row['url'].'</p>';
} else {
echo '<p>Not found</p>';
}
$stmt->close();
}
?>
<p>
<a href="/index.php">Back</a> to the Search Form
</p>
</div>
<?php else: ?>
<form action="index.php" method="post">
<input type="text" name="url" value="">
<input type="submit" value="Search">
</form>
<?php endif; ?>
</body>
</html>
--
-- mysql console --
mysql> use test;
Database changed
mysql> show create table site;
+-------+-------------------------------------------------------------------------------------------------------------+
| Table | Create Table |
+-------+-------------------------------------------------------------------------------------------------------------+
| site | CREATE TABLE `site` (
`url` char(50) NOT NULL,
PRIMARY KEY (`url`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 |
+-------+-------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)
mysql> select * from site;;
+----------------+
| url |
+----------------+
| www.daum.com |
| www.google.com|
| www.naver.com |
+----------------+
3 rows in set (0.00 sec)
--
-- PHP
$ php -S 127.0.0.1:8080
--
ip ̶ google.com Բ ؾѴٸ
߰ ֵ Űü ÷ ġǾ ־ ƴ Ұմϴ.