et il est lié à un 'confirmer le commentaire supprimé page. Idéalement, je voudrais juste qu'il soit effacé et que la page soit rechargée, puis l'envoyer à mon db marqué comme mort.Avoir un bouton de suppression exaclty où je le veux
Fondamentalement, les utilisateurs ont un profil qui permet aux autres utilisateurs de faire des commentaires. Avec l'aide de PHP, je voudrais pouvoir faire apparaître le bouton de suppression seulement quand un utilisateur regarde son profil.
C'est ce que j'ai jusqu'à présent:
$query = "SELECT * FROM `ProfileComments` WHERE `ToUserID` = '".$prof->id."' ORDER BY `date` DESC, `time` DESC LIMIT 10";
$request = mysql_query($query,$connection);
while($result = mysql_fetch_array($request)) {
$poster = new User($result['FromUserID']);
echo "<div id='CommentProfile'>";
echo "<div id='CommentPhotoProfile'>";
echo "<a href='http://www.blahblah.org/Profile.php?id=".$poster->id."'>";
echo "<img src='" . $poster->img('mini') . "' border='0'/>";
echo "</a>";
echo "</div>";
echo "<div id='ProfileCommentBody' class= 'round_10px'>";
echo "<div id='CommentNameProfile'>";
echo "<div class='ProfileCommentTail'> </div>";
echo "<a href='http://www.blahblah.org/Profile.php?id=".$poster->id."'>";
echo $poster->first_name. " ". $poster->last_name. " <span style='font-weight:normal'>says...</span>";
echo "</a>";
echo "</div>";
echo stripslashes(nl2br($result['commentProfileBody']));
echo "<div id='CommentInfoProfile'>";
echo date('M d, Y',strtotime($result['date']));
echo " at " . date('g:i A',strtotime($result['time']));
if ($prof->id == $prof->id)
echo "<a href='http://www.blahblah.org/DeleteComment.php?id=".$prof->id."'>";
echo " delete";
echo "</a>";
echo "</div>";
echo "</div>";
echo "</div>";
}
?>
J'ai posé cette question deux ou trois fois aujourd'hui et soit acquis des réponses vagues (ce qui est en partie de ma faute parce que je ne donne pas assez de code exemple qui nous l'espérons ce qui précède est suffisant) ou je me suis fait parler, interrogé sur mes capacités ou dit d'aller louer un développeur. haha. Donc, si vous êtes un développeur plus expérimenté qui veut partager leurs connaissances avec un développeur en devenir qui serait grandement apprécié. Après tout, n'est-ce pas l'un des objectifs de ce site?
Si vous n'avez pas le temps de m'expliquer cela, un lien vers un excellent tutoriel ou une ressource qui peut m'aider à trouver mon chemin serait incroyable! Je vous remercie.
Vous devriez mettre à jour votre question existante (http://stackoverflow.com/questions/1662337/sending-a-delte-php-properly-to-my-db?) Plutôt que d'ouvrir une nouvelle ... Peut-être – bdonlan
vous avez obtenu des réponses subpar parce que vous avez demandé une question subpar. Le code est mal formaté (oui cela compte) et il n'est pas réduit au strict minimum pour expliquer votre problème (ce qui aide les lecteurs à comprendre et à démontrer que vous avez fait des efforts plutôt que de faire un vidage de code . – cletus
Aussi, en général, SO est sur l'enseignement des concepts généraux, pas d'écriture de code spécifique pour vous. En tant que tel, bien qu'il n'y ait rien de mal à demander, ne soyez pas surpris si les réponses sont moins utiles parfois si vous demandez essentiellement aux gens de le faire pour vous. De toute façon - une note de clarification - voulez-vous savoir ce qui se passe dans 'DeleteComment.php', ou voulez-vous savoir ce qui est cassé dans le code ci-dessus, ou quoi? – bdonlan