PHP/MySQL | Такой вот вопрос...
RezzidenT (10.10.2016 в 21:04)
romanlaboiko, код давай. как без кода можно понять что там у тебя?
romanlaboiko, код давай. как без кода можно понять что там у тебя?
ты в php разбираешся?)
Avenax, нет
![.наполу.](https://bym.guru/modules/smiles/smiles/napolu.png)
RezzidenT (10.10.2016 в 21:04)
romanlaboiko, код давай. как без кода можно понять что там у тебя?
romanlaboiko, код давай. как без кода можно понять что там у тебя?
вот код:
if (isset($_POST['submit'])) {
$url=$_POST['url'];
$name=$_POST['name'];
$url = filter($_POST['url']);
$name = filter($_POST['name']);
$time=time();
if(empty($url)){
echo '<div class="err">Вы оставили поле URL-адрес сайта пустим!</div>';
}elseif(empty($name)){
echo '<div class="err">Вы оставили поле Название сайта пустим!</div>';
}else{
$site = mysql_fetch_array(mysql_query("SELECT * FROM `site` WHERE `id` = '". intval($_GET['id']) ."'"));
mysql_query("INSERT INTO site SET url = '$url', name = '$name', time = ".time().", avtor = '".mysql_real_escape_string($_SESSION['id'])."'");
ВОТ ЗДЕСЬ КАК ДОЛЖНО БИТ ЧТОБЫ ССЫЛКА АВТОМАТИЧЕСКИ УДАЛЯЛАСЬ ИЗ БАЗИ
mysql_query("DELETE FROM `site` WHERE `id` = '". $site['id'] ."'");
echo '<div class="info">Сайт добавлен!</div>';
}
}
echo '<div class="post">';
echo '<form method="POST" action="">
*URL-адрес сайта:<br /><input type="text" name="url" maxlength="20" /><br />
*Название сайта:<br /><input type="text" name="name" maxlength="40" /><br />
<input type="submit" name="submit" value="Добавить" />
</form>';
echo '</div>';
________
посл. ред. 11.10.2016 в 23:43; всего 4 раз(а); by romanlaboiko
Ard_Grey, посмотры пост 13 там есть код, может ты чтото подскажеш...
Пробуй так mysql_query("DELETE FROM `site` WHERE `id` = '".delete($site['id'] ."'");
Или mysql_query("DELETE FROM `url` WHERE `id` = '".delete($url['id'] ."'");
Ard_Grey (12.10.2016 в 00:11)
Или mysql_query("DELETE FROM `url` WHERE `id` = '".delete($url['id'] ."'");
Или mysql_query("DELETE FROM `url` WHERE `id` = '".delete($url['id'] ."'");
Это неподходит так как таблицы url в базе нет.
romanlaboiko, Вот сповнил mysql_query("DELETE FROM `site` WHERE `id` = '".del($site['id'] ."'");
Ard_Grey (12.10.2016 в 00:09)
Пробуй так mysql_query("DELETE FROM `site` WHERE `id` = '".delete($site['id'] ."'");
Пробуй так mysql_query("DELETE FROM `site` WHERE `id` = '".delete($site['id'] ."'");
А это система непонимает что ето такое '".delete($site['id'] ." особенно непонимает delete а может заменить на '".time($site['time'] ." может по таймеру как то, чтобы удаляло из базы последную ссылку, как думаешь,
romanlaboiko, исправ на ис delete на del оно будет удалять из таблице site рекламу с id пользувателя