Обучение/Помощь новичкам | Непойму почему нету записи в бд.
Лучше дай пароль от хоста сам все сделаю
вот все работает,и все профильтровал)
мой совет никогда не давай пароль от сервера/хостинга)
________
посл. ред. 25.11.2015 в 01:30; всего 2 раз(а); by komers
мой совет никогда не давай пароль от сервера/хостинга)
________
посл. ред. 25.11.2015 в 01:30; всего 2 раз(а); by komers
simple_php , так как в тя подписують если functions.php с файлом настроек вместе, но в автора файл настроек находиться в под папке ,то есть www/admin/conf/set.php
зачем советовать то что не знаешь? )))
________
посл. ред. 25.11.2015 в 01:37; всего 1 раз(а); by komers
зачем советовать то что не знаешь? )))
________
посл. ред. 25.11.2015 в 01:37; всего 1 раз(а); by komers
komers (25.11.2015 в 01:36)
simple_php , так как в тя подписують если functions.php с файлом настроек вместе, но в автора файл настроек находиться в под папке ,то есть www/admin/conf/set.php
зачем советовать то что не знаешь? )))
simple_php , так как в тя подписують если functions.php с файлом настроек вместе, но в автора файл настроек находиться в под папке ,то есть www/admin/conf/set.php
зачем советовать то что не знаешь? )))
И что? Это ж работает. и я откуда знал что там 2 папки
simple_php ,ну по подключении инклуда видно же,если неправильно подключен инклуд он бы увидел диз не отображался и тд
62823403 (25.11.2015 в 00:51)
Непойму почему нету записи в бд. Что нетак помогите, подскажите...
<?php
$title = 'Админка';
require_once '../../system/function.php';
require_once '../../system/in_a.php';
require_once '../../system/header.php';
echo '<div class="title">Настройки сайта</div>';
if(isset($_POST['save'])){
$s['index'] = $_POST['index'];
$s['description'] = $_POST['description'];
$s['keywords'] = $_POST['keywords'];
mysql_query("UPDATE `sett` SET `key` = '".$s['index']."' WHERE `value` = 'index' LIMIT 1");
mysql_query("UPDATE `sett` SET `key` = '".$s['keywords']."' WHERE `value` = 'keywords' LIMIT 1");
mysql_query("UPDATE `sett` SET `key` = '".$s['description']."' WHERE `value` = 'description' LIMIT 1");
echo '<div class="info">';
echo 'Сохранено!</div>';
}
echo '<div class="post"><form method="post" action="?">';
echo 'Название сайта:<br /><input type="text" name="index" value="'.$s['index'].'"><br />';
echo 'Description:<br /><input type="text" name="description" value="'.$s['description'].'"><br />';
echo 'Keywords:<br /><input type="text" name="keywords" value="'.$s['keywords'].'"><br />';
echo '<input type="submit" name="save" value="Сохранить"></form></div>';
require_once '../../system/footer.php';
?>
Непойму почему нету записи в бд. Что нетак помогите, подскажите...
<?php
$title = 'Админка';
require_once '../../system/function.php';
require_once '../../system/in_a.php';
require_once '../../system/header.php';
echo '<div class="title">Настройки сайта</div>';
if(isset($_POST['save'])){
$s['index'] = $_POST['index'];
$s['description'] = $_POST['description'];
$s['keywords'] = $_POST['keywords'];
mysql_query("UPDATE `sett` SET `key` = '".$s['index']."' WHERE `value` = 'index' LIMIT 1");
mysql_query("UPDATE `sett` SET `key` = '".$s['keywords']."' WHERE `value` = 'keywords' LIMIT 1");
mysql_query("UPDATE `sett` SET `key` = '".$s['description']."' WHERE `value` = 'description' LIMIT 1");
echo '<div class="info">';
echo 'Сохранено!</div>';
}
echo '<div class="post"><form method="post" action="?">';
echo 'Название сайта:<br /><input type="text" name="index" value="'.$s['index'].'"><br />';
echo 'Description:<br /><input type="text" name="description" value="'.$s['description'].'"><br />';
echo 'Keywords:<br /><input type="text" name="keywords" value="'.$s['keywords'].'"><br />';
echo '<input type="submit" name="save" value="Сохранить"></form></div>';
require_once '../../system/footer.php';
?>
1. По поводу записи в БД - она делается инсертом. У тебя апдейт - значит запись АПРИОРИ должна быть, т.к. апдейт меняет уже созданную запись.
2. Может я гоню, но твои три апдейта меняют одну и ту-же ячейку - `key`, вопрос чисто технический - нахера?
3. Попробуй нарисовать блок-схему своего скрипта, подумай, почему не работает. Уверен, поймёшь...
Стр.: 1, 2