Пишу на PDO, долго переделывал под PDO из стандартных функций php. все работает - кроме этого момента.
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <?
- try {
- $sql = "SELECT id, title FROM data ORDER BY cat";
- $sql_result = $DB->query($sql);
- while ($myrow = $sql_result->fetch()){
- printf ("<div class='edit_posts'><ol><a href='edit_post.php?id=%s'><li>%s</li></a></ol></div>", $myrow['id'], $myrow['title']);
- }
- } else {
- $sql = "SELECT * FROM data WHERE id=$id";
- $sql_result = $DB->query($sql);
- while ($myrow = $sql_result->fetch()){
- print <<<HERE
- <form action="update_post.php" method="post">
- <label>Выберите категорию, к которой хотите добавить статью</label> <br>
- <input name="cat" type="text" value="" size="10" maxlength="5" onClick="disabled=1"><br>
- <label>Введите дату добавления статьи в формате (XXXX-XX-XX)</label><br>
- <input name="date" type="text" value="" size="10" maxlength="10" onClick="disabled=1"><br>
- <label>Название статьи</label><br>
- <input name="title" type="text" value="$caption" size="40" maxlength="50"><br>
- <label>Имя автора статьи</label><br>
- <input name="author" type="text" value="Обязательно для заполнения..." size="40" maxlength="50" ><br>
- <label>Мета описание</label><br>
- <input name="meta_desc" type="text" value="Обязательно для заполнения" size="40" maxlength="35"><br>
- <label>Ключевые слова для добавляемой статьи </label><br>
- <input name="meta_kw" type="text" value="Обязательно для заполнения..." size="40" maxlength="50"><br>
- <label>Краткое описание добавляемой статьи</label><br>
- <textarea name="descr" cols="78" rows="7" placeholder="Обязательно для заполнения..."></textarea><br>
- <label>Введите текст добавляемой статьи</label><br>
- <textarea name="ftext" cols="78" rows="11" placeholder="Обязательно для заполнения..."></textarea><br>
- <label>Пусть к мини изображению для статьи</label><br>
- <input name="mini_img" type="text" value="Обязательно для заполнения..." size="40" maxlength="50"><br>
- <label>Возможность редактирования количества просмотров (по ум. 0)</label><br>
- <input name="view" type="text" value="Обязательно для заполнения..." size="5" maxlength="5"><br>
- <input name="add_new_post" type="submit" value="Добавить новую статью"><br>
- </form>
- HERE;
- }
- }
- }
- catch (PDOExeption $e) {
- }
- ?>