-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdb.php
45 lines (38 loc) · 1.34 KB
/
db.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
<?php
$db=mysql_connect('localhost','alex','123456');
mysql_select_db("test",$db);
mysql_query('set names utf8');
//Поместить новость в БД экспериментирую с вере
function InsertNews($value,$where)
{
global $db;
$request="INSERT INTO news_send ($where) VALUES ('$value')";
$result= mysql_query($request,$db);
}
//Функция записи в БД заголовка и текста
function InsertAllNews($where_text,$where_title,
$title,$text)
{
global $db;
$request="INSERT INTO news_send ($where_title,$where_text)
VALUES ('$title','$text')";
$result= mysql_query($request,$db);
}
//Забрать из БД последнюю новость
function SelectLastNews()
{
$max_id='SELECT MAX(id) FROM news_send';
$request='SELECT title_news FROM news_send WHERE id = ('.$max_id.')';
$result = mysql_fetch_array(mysql_query($request));
return $result[0];//временно пока не разобрался с фетчареем
}
//Забрать из БД N последних записей
function SelectManyNews($how_many)
{//Надо расширить тайтл невс и текстневс
$request=mysql_query("SELECT title_news, text_news FROM news_send ORDER BY id LIMIT ".$how_many);
while ($result = mysql_fetch_array($request,MYSQL_ASSOC)) {
$NEWS[]=$result;
}
return $NEWS;
}
?>