SELECT
<?
$db = mysqli_connect('localhost', 'ID', 'PWD', 'DB');
if(!$db) {
die('데이터베이스 연결에 문제가 있습니다.\n관리자에게 문의 바랍니다.');
}
$result = mysqli_query($db, 'SELECT * FROM test LIMIT 30');
if (mysqli_num_rows($result) > 0) {
while($row = mysqli_fetch_array($result)){
echo $row['wr_id'].'<br>';
}
} else {
echo "0 results";
}
mysqli_close($db);
?>
<?
$db = new mysqli('localhost', 'ID', 'PWD', 'DB');
if($db->connect_error) {
die('데이터베이스 연결에 문제가 있습니다.\n관리자에게 문의 바랍니다.');
}
$db->set_charset('utf8');
$result = $db->query('SELECT * FROM test LIMIT 30');
if (!$result) {
die('Could not query:' . mysqli_error());
}
if ($result->num_rows > 0) {
while($row = $result->fetch_assoc()){
echo $row['wr_id'].'<br>';
}
} else {
echo "0 results";
}
$db ->close();
?>
INSERT
<?
$db = mysqli_connect('localhost', 'ID', 'PWD', 'DB');
if(mysqli_connect_errno()) {
die('데이터베이스 연결에 문제가 있습니다.\n관리자에게 문의 바랍니다.');
exit();
}
$sql = " INSERT INTO test (txt) ";
$sql .= " VALUES('".date("Y-m-d H:i:s")."') ";
if (mysqli_query($db, $sql)) {
echo "Record updated successfully";
} else {
echo "Error updating record: " . mysqli_error($db);
}
mysqli_close($db);
?>
<?
$db = new mysqli('localhost', 'ID', 'PWD', 'DB');
if($db->connect_error) {
die('데이터베이스 연결에 문제가 있습니다.\n관리자에게 문의 바랍니다.');
}
$db->set_charset('utf8');
$sql = " INSERT INTO test (txt) ";
$sql .= " VALUES('".date("Y-m-d H:i:s")."') ";
$insert_row = $db->query($sql);
if($insert_row){
print 'Success! ID of last inserted record is : ' .$db->insert_id .'<br />';
}else{
die('Error : ('. $db->errno .') '. $db->error);
}
$db->close();
?>
UPDATE
<?
$db = mysqli_connect('localhost', 'ID', 'PWD', 'DB');
if(mysqli_connect_errno()) {
die('데이터베이스 연결에 문제가 있습니다.\n관리자에게 문의 바랍니다.');
exit();
}
$sql = " UPDATE test ";
$sql .= " SET txt='111' ";
$sql .= " WHERE idx=1 ";
if (mysqli_query($db, $sql)) {
echo "Record updated successfully";
} else {
echo "Error updating record: " . mysqli_error($db);
}
mysqli_close($db);
?>
<?
$db = new mysqli('localhost', 'ID', 'PWD', 'DB');
if($db->connect_error) {
die('데이터베이스 연결에 문제가 있습니다.\n관리자에게 문의 바랍니다.');
}
$db->set_charset('utf8');
$sql = " UPDATE test ";
$sql .= " SET txt='aaaaaa' ";
$sql .= " WHERE idx=1 ";
if ($db->query($sql) === TRUE) {
echo 'OK';
}else{
echo 'ERR';
}
$db->close();
?>
단일 SELECT
<?
$getData = mysqli_fetch_assoc(mysqli_query($con_db, "SELECT idx FROM table_name WHERE idx=".$idx));
if(!$getData['idx']){
echo 'NULL';
}else{
echo 'OK';
}
?>
'[ Web 관련 ] > php' 카테고리의 다른 글
list() 함수 (0) | 2018.11.16 |
---|---|
php 비밀번호를 암호화 (0) | 2018.11.14 |
PHP 5 File Create/Write 파일생성/쓰기 (php 로그파일 만들기) (0) | 2018.08.17 |
특정 문자 기준으로 나누기 (explode, split) (0) | 2018.08.10 |
문자 포함 여부 체크 strpos, 문자 치환 replace (0) | 2018.08.10 |