|
|
|
| Не передается информация в фаил редактирования и удаления. Помогите.
<?php
$per_page=5;
if (isset($_GET['page'])) $page=($_GET['page']-1); else $page=0;
$start=abs($page*$per_page);
$q = "SELECT * FROM `kandidat` ORDER BY data DESC LIMIT $start, $per_page";
$sql = mysql_query($q);....
while ($result = mysql_fetch_array($sql)) ....
echo "<td><a href='delet.php?del=".$result[ID]."'>Удалить</a></td>
<td><a href='update.php?ID=".$result[ID]."'>Резюме</a></td>";...........
$q="SELECT count(*) FROM `kandidat`";
$res=mysql_query($q);
$row=mysql_fetch_row($res);
$total_rows=$row[0];
$num_pages=ceil($total_rows/$per_page);
for($i=1;$i<=$num_pages;$i++) {
if ($i-1 == $page) {
echo $i." ";
} else {
echo '<b><font size="5" face="Arial"><a href="'.$_SERVER['PHP_SELF'].'?page='.$i.'">'.$i.'</a></font></b> ';
}
}
?>
|
| |
|
|
|
|
|
|
|
для: davidoff_72
(29.06.2015 в 23:27)
| | Видимо потому, что в строке
echo "<td><a href='delet.php?del=".$result[ID]."'>Удалить</a></td>
<td><a href='update.php?ID=".$result[ID]."'>Резюме</a></td>";
|
переменная $result[ID] эту информацию не содержит.
что показывает?
смотрели? | |
|
|
|
|
|
|
|
для: IT81
(30.06.2015 в 00:28)
| | поменял на - поменял на маленькую букву - заработало.
Но с удалением проблема. выдает такую ошибку:
Parse error: syntax error, unexpected end of file in C:\OpenServer\domains\localhost\proba\delet.php on line 16
|
вот фаил где обрабатывается удаление:
<?php
include ("connect.php");
$del = $_GET['del'];
if (isset($del)) {
$sql = mysql_query('DELETE FROM `kandidat` WHERE `ID` = "'.$_GET['del'].'"');
if ($sql) {
echo "<p>Кандидат удален</p>";
}
else {
echo "<p>Произошла ошибка.</p>";
}
?>
|
помогите - почему не работает удаление? | |
|
|
|
|
|
|
|
для: davidoff_72
(30.06.2015 в 23:28)
| | Протеряна | |
|
|
|
|
|
|
|
для: indexer
(01.07.2015 в 13:50)
| | Так точно! не хватало скобки. поставил. Только беда в том, что не удаляет. пишет что кандидат удален, но не удаляет! В чём проблема? | |
|
|
|
|
|
|
|
для: indexer
(01.07.2015 в 13:50)
| | нашел. в файле index.php надо было id с маленкьйо буквы написать. | |
|
|
|
|
|
|
|
для: davidoff_72
(01.07.2015 в 22:39)
| | Oбычно константы пишутся заглавными буквами все остальные мелкими.
Если не секрет, какой IDE пользуетесь? или чистый notepad/notepad++/vim?
После ZendStudio5.5 с патчем отладки для DENWER под виндами, комфортно переехал на NetBeans8.0.2 под linux с удаленной отладкой, блекджеком и шл.. (дополнительными прелестями git, С++ etc)
IDE конечно не научит вас программировать, но о таких мелких ошибках предупредит сразу даже без отладки кода,
а в пошаговой отладке покажет что у вас происходит с переменными.
из IDE еще есть eclipce, но мне он показался слишком нагроможденным и тяжелым по потребляемым ресурсам.
З,Ы, Спорить ни с кем не буду. На вкус и цвет все фломастеры разные. Выбирайте свою IDE. Главное, что бы ВАМ было удобно. | |
|
|
|
|
|
|
|
для: indexer
(02.07.2015 в 11:02)
| | Я начинающий изучальщик php . использую простой нотпад ++ а вместо Денвера использую open server . про netbeans читал, но надо ли мне , если у меня начинающий уровень.
откуда пошла эта шутка про блэкджек и шлюх? я её в крутотенечка слыхал неоднократно. | |
|
|
|
|
|
|
|
для: davidoff_72
(02.07.2015 в 23:05)
| | Надо как раз на начинающем.
notepad это когда вы уже четко понимаете что происходит в программе. | |
|
|
|
|
|
|
|
для: indexer
(03.07.2015 в 00:30)
| | спасибо. скачаю нетбинс. я тут скачал какойто код-лобстер. но он меня больше раздражает своими клешнями чем помогает.
у меня тут ещё один вопрос есть, может подскажете: http://softtime.ru/forum/read.php?id_forum=1&id_theme=92446&page=1
спасибо | |
|
|
|
|
|
|
|
для: davidoff_72
(29.06.2015 в 23:27)
| | >Не передается информация в фаил редактирования и удаления. Помогите.
судя о коду, файлов не один, а два. delet.php и update.php
В какой именно не передается? | |
|
|
|
|
|
|
|
для: Trianon
(30.06.2015 в 00:50)
| | редактирование заработало а вот с удалением проблема. подробо в коменатрии выше. | |
|
|
|
|
|
|
|
для: davidoff_72
(29.06.2015 в 23:27)
| | $page=($_GET['page']-1)
а это что если не секрет? | |
|
|
|
|
|
|
|
для: Valick
(30.06.2015 в 07:05)
| | Это постраничный вывод | |
|
|
|
|
|
|
|
для: davidoff_72
(30.06.2015 в 23:29)
| | да, загнался немного -1 не прикинул к чему оно там | |
|
|
|