Здравейте,,
върпоса ми е как мога да направя така, че да се чистят определени записи?
Ето и кода с който ги искарвам:
и ето кода с който добавям:
върпоса ми е как мога да направя така, че да се чистят определени записи?
Ето и кода с който ги искарвам:
Код:
<?php
//настройки за база данни
$dbhost = "localhost";
$dbuser = "";
$dbpass = "";
$dbname = "test";
$conn = mysql_connect($dbhost, $dbuser, $dbpass)or die(mysql_error());
mysql_select_db($dbname, $conn)or die(mysql_error());
$select = mysql_query("SELECT * FROM friends ")or die(mysql_error());
$num = mysql_num_rows($select);
for ($i=0;$i<$num;$i++) {
$name = mysql_result($select, $i, "name");
$link = mysql_result($select, $i, "link");
echo '<tr><td><a href="' . $link . '" target="_blank">' . $name . '</a><hr /></td></tr>';
}
mysql_close();
?>
и ето кода с който добавям:
Код:
<form action="" method="post">
Име <input type="text" name="name" />
<br />
Линк <input type="text" name="link" />
<br />
<input type="submit" name="submit" value="Добави" />
</form>
<?php
if (isset($_POST["submit"])) {
//настройки за база данни
$dbhost = "localhost";
$dbuser = "";
$dbpass = "";
$dbname = "test";
$conn = mysql_connect($dbhost, $dbuser, $dbpass)or die(mysql_error());
mysql_select_db($dbname, $conn)or die(mysql_error());
if (!empty($_POST["name"])) $name = htmlspecialchars($_POST["name"]);
else $errMsg = "Не сте въвели име!<br />";
if (!empty($_POST["link"])) $link = htmlspecialchars($_POST["link"]);
else $errMsg = "Не сте въвели линк!<br />";
if (empty($errMsg)) {
$insert = mysql_query("INSERT INTO friends(name, link) VALUES('$name', '$link')")or die(mysql_error());
echo 'Успешно добавихте линк!';
} else echo $errMsg;
mysql_close();
}
?>