Follow along with the video below to see how to install our site as a web app on your home screen.
Бележка: This feature may not be available in some browsers.
<?php
$host = "localhost"; //Хост
$username = "user"; //Потребител
$password = "parola"; //Парола
$database = "database"; //База данни
?>
CREATE TABLE IF NOT EXISTS `categories` (
`id` tinyint(3) unsigned NOT NULL auto_increment,
`name` varchar(15) NOT NULL,
PRIMARY KEY (`id`)
);
INSERT INTO `categories` (`id`, `name`) VALUES
(1, 'Тука пишеш името на категориите'),
(2, 'Категория 2'),
(3, 'Категория 3'),
(4, 'Категория 4'),
(5, 'Категория 5'),
(6, 'Категория 6'),
(7, 'Категория 7');
в този случай имаш 7 категорий ако искаш повече добавяш нови редове пример: (8, 'името на категорията');
това ти е БД кадето ще се записват резултатите
CREATE TABLE IF NOT EXISTS `download` (
`id` int(10) unsigned NOT NULL auto_increment,
`zaglavie` varchar(50) NOT NULL,
`link` varchar(250) NOT NULL,
`date`text NOT NULL,
`ip` varchar(50) NOT NULL,
`catid` tinyint(3) unsigned NOT NULL,
PRIMARY KEY (`id`)
);
това са примерни опций
<?php
include("config.php");
$connect = mysql_connect($host, $username, $password)
or die("Не може да свърже с базата данни");
mysql_select_db($database, $connect)
or die("Не може да селектира базата данни");
mysql_query("SET CHARACTER SET cp1251");
$result = mysql_query("SELECT c.id, c.name, count(n.id) as count FROM categories as c LEFT OUTER JOIN news as n ON c.id = n.catid GROUP BY c.id")
or die("Не може да изпълни заявката");
while($row = mysql_fetch_array($result)) {
echo '<a href="download.php?category='.$row['id'].'">'.$row['name'].' ('.$row['count'].')</a>';
}
?>
<?php
include("config.php");
$connect = mysql_connect($host, $username, $password)
or die("Не може да свърже с базата данни");
mysql_select_db($database, $connect)
or die("Не може да селектира базата данни");
mysql_query("SET CHARACTER SET cp1251");
$category = 1;
if(isset($_GET['category']) and is_numeric($_GET['category'])) {
$category = intval($_GET['category']);
}
$result = mysql_query("SELECT * FROM download as n LEFT OUTER JOIN categories as c ON n.catid = c.id WHERE n.catid = '".$category."'")
or die("Не може да изпълни заявката");
if(mysql_num_rows($result) > 0) {
while($row = mysql_fetch_array($result)) {
echo ''.$row['id'].'';
echo ''.$row['zaglavie'].'';
echo '<a href="'.$row['link'].'">изтегли</а>';
echo ''.$row['ip'].'';
}
} else {
echo "Няма резултати в тази категория.";
}
?>
<?php
include ("config.php");
echo '
<form method="post" action="">
<input name="zaglavie" type="text" id="zaglavie" size="25" />
<input name="link" type="text" id="link" />
<Select name="catid">';
$cat=mysql_query("SELECT * FROM categories where id");
while($r= msql_fetch_array($cat){
echo'<option value="'.$r['id'].'">'.$r['name'].'</option>';
}
echo'</select>
</form>';
<?php
if(isset($_POST['submit'])){
//tuka pishi prowekite
else {
$zaglavie = $_POST['zaglavie'];
$catid = $_POST['catid'];
$link = $_POST['link'];
$ip = $_SERVER['REMOTE_ADDR']; //Айпи адреса на Автора
$date = date("m.d.y / H:i"); //Датата на добавената новина
$sql = "INSERT INTO `download` (`id`,`zaglavie`, `link`, `catid`)
VALUES (NULL, '$zaglavie', '$link', '$ip', '$date', '$catid');";
$result = mysql_query($sql) or die(mysql_error());
if($result == true){
echo '<meta http-equiv="refresh" content="1;url=index.php">';
echo "Успешно добавихте линка!<br />Моля почакайте!";
}
else {
echo "Линка не беше добавен!";
}
}
}
?>
<?php
include ("config.php");
echo '
<form method="post" action="">
<input name="zaglavie" type="text" id="zaglavie" size="25" />
<input name="link" type="text" id="link" />
<Select name="catid">';
$cat=mysql_query("SELECT * FROM categories where id");
while($r= msql_fetch_array($cat)){
echo'<option value="'.$r['id'].'">'.$r['name'].'</option>';
}
echo'</select></form>';
if(isset($_POST['submit'])){
//tuka pishi prowekite
else {
$zaglavie = $_POST['zaglavie'];
$catid = $_POST['catid'];
$link = $_POST['link'];
$ip = $_SERVER['REMOTE_ADDR']; //Айпи адреса на Автора
$date = date("m.d.y / H:i"); //Датата на добавената новина
$sql = "INSERT INTO `download` (`id`,`zaglavie`, `link`, `catid`)
VALUES (NULL, '$zaglavie', '$link', '$ip', '$date', '$catid');";
$result = mysql_query($sql) or die(mysql_error());
if($result == true){
echo '<meta http-equiv="refresh" content="1;url=index.php">';
echo "Успешно добавихте линка!<br />Моля почакайте!";
}
else {
echo "Линка не беше добавен!";
}
}
}
?>