Я пытаюсь написать из своей базы данных на мою страницу, используя один эффект. Цель состоит в том, когда он пишет мой комментарий на странице, покажите его с эффектом.Как вставить jqueryUi (Show Effect -> Drop) в php-страницу
<?php
if(count($_POST) > 0){
echo '<script language="javascript">';
echo '$("#toggle").toggle("drop");';
echo '</script>';
$db = new mysqli("localhost", "root", "usbw", "trab_projeto");
$qr = $db->query("INSERT INTO comments(comment) VALUES ('{$_POST['mensagem']}')");
echo "<fieldset id='toogle'>";
echo "<p>";
$row = $db->query("SELECT * FROM comments ORDER BY comment_id DESC LIMIT 1")->fetch_assoc();
echo $row["comment"];
echo "</p>";
echo "</fieldset>";
}
?>
Часть скрипта не работает. Этот код выполняется, когда я нажимаю на форму отправки.
<div class="cadastro">
<form action="" id="form-msg" method="post" enctype="multipart/form-data">
<fieldset>
<p>
<span><b>Escreva aqui o seu comentário:</b></span><br>
<textarea name="mensagem" style="margin: 0px; width: 511px; height: 119px;"></textarea>
</p>
<input type="submit" value="Enviar">
</fieldset>
</form>
</div>
У вас есть проблема с безопасностью, связанной с атаками SQL Injection. [Посмотрите, как это исправить] (http://stackoverflow.com/questions/60174/how-can-i-prevent-sql-injection-in-php?rq=1). – KDOT
Спасибо! Но это не совсем то, что я хочу. Я могу вставить в базу данных, но мне бы хотелось, чтобы комментарий появился с эффектом. Http: //jqueryui.com/show/ –
Использование опции «Drop» –