PHP HELP :::x

Résolu/Fermé
witek212 Messages postés 35 Date d'inscription mercredi 28 décembre 2011 Statut Membre Dernière intervention 27 août 2012 - Modifié par witek212 le 2/01/2012 à 22:21
witek212 Messages postés 35 Date d'inscription mercredi 28 décembre 2011 Statut Membre Dernière intervention 27 août 2012 - 2 janv. 2012 à 22:38
Bonjour, a tous j'ai un problem j crier un forum php et j'ai un error :


Notice: Undefined index: tid in C:\Program Files\EasyPHP-5.3.8.0\www\mysite\pages\view_topic.php on line 36

This Topic does not exist.

====================
mais je suis deja crier topic ;s

le code php:

=====================

<?php
include_once("config.php");
$cid = $_GET['cid'];
$tid = $_GET['tid'];
$sql = "SELECT * FROM topics WHERE category_id='".$cid."' AND id='".$tid."' LIMIT 1";
$res = mysql_query($sql) or die(mysql_error());
if (mysql_num_rows($res) == 1){
echo "<table width='100%'>";
if($_SESSION['uid']){ echo "<tr><td colspan='2'><input type='submit' value='Add reply' onClick=\"window.location = 'post_reply.php?cid=".$cid."$tid=".$tid."'\"/><br / >";
while ($row = mysql_fetch_assoc($res)){
$sql2 = "SELECT * FROM posts WHERE category_id='".$cid."' AND topic_id='".$tid."'";
$res2 = mysql_query($sql2) or die(mysql_error());
while ($row2 = mysql_fetch_assoc($res2)){
echo "<tr><td valign='top' style='border: 1px solid #000000;'><div style='min-hight: 125px'>".$row['topic_title']."<br/> by ".$row2['post_creator']." - ".$row2['post_date']."<hr />".$row2['post_content']."</div></td><td width='200' valign='top' align='center' style='border: 1px solid #000000;'>User info Here</td></tr><tr><td colspan='2'><hr/></td></tr>";
}
$old_views = $row['topic_views'];
$new_views = $old_views + 1;
$sql3 = "UPDATE topics SET topic_views='".$new_views."' WHERE category_id='".$cid."' AND id='".$tid."' LIMIT 1";
$res3 = mysql_query($sql3) or die(mysql_error());
echo "</table>";
}
}else
echo "<tr><td colspan='2'><p>Please Log for enter your reply</p><hr/></td></tr>";
}else{
echo "<p> This Topic does not exist.</p>";
}
?>

========================





Merci d'avance de votre réponse !
Witek.
A voir également:

3 réponses

BmV Messages postés 90501 Date d'inscription samedi 24 août 2002 Statut Modérateur Dernière intervention 23 avril 2024 4 687
2 janv. 2012 à 22:05
Hello !


Les intervenants et conseillers du forum n'étant pas des robots, mais des êtres humains agissant bénévolement, quelques mots de politesse sont toujours les bienvenus.

En outre, une phrase contenant par exemple "s'il vous plaît" et/ou se finissant par "merci d'avance" a probablement plus de chance d'avoir rapidement une réponse de qualité.

Il ne faut vraiment pas longtemps pour écrire ces "petits mots magiques", puisqu'ils sont petits, justement, et donc même en cas d'urgence (toute relative le plus souvent), on peut vraiment se permettre de prendre le temps de les rajouter.


https://www.commentcamarche.net/infos/25857-charte-de-commentcamarche-net-conseils-d-ecriture/

Merci pour eux !

.
0
witek212 Messages postés 35 Date d'inscription mercredi 28 décembre 2011 Statut Membre Dernière intervention 27 août 2012
2 janv. 2012 à 22:21
cbon ;)
0
witek212 Messages postés 35 Date d'inscription mercredi 28 décembre 2011 Statut Membre Dernière intervention 27 août 2012
2 janv. 2012 à 22:22
MERCI d'AVANCE DE VOTRE REPONSE !
WITEK :)
0
witek212 Messages postés 35 Date d'inscription mercredi 28 décembre 2011 Statut Membre Dernière intervention 27 août 2012
2 janv. 2012 à 22:38
cbon j'ai fixé prob ;)

MERCI d'AVANCE DE VOTRE REPONSE !
WITEK :)
0