SQL - es verdad que esto que pretendo es imposible...

 
Vista:

es verdad que esto que pretendo es imposible...

Publicado por leooenl (1 intervención) el 27/12/2010 06:30:25
lo que termine es el diseño.. me fata que me tome los datos de la base de datos para poder comentar desde esta seccion, los comentarios ya hechos los toma correctamente. Tiene que funcionar el ///Nueva noticia////
vean como no funciona en: [url=http://tuerespirata.eshost.es/index.php?action=muros]http://tuerespirata.eshost.es/index.php?action=muros[/url]

Este es mi muros.template.php :
[quote]<?php



function template_manual_above()
{
global $context, $settings, $options, $txt, $scripturl;

echo '';
}

function template_manual_below()
{
global $context, $settings, $options, $txt, $scripturl;

echo '';
}

function template_manual_intro()
{
global $context, $settings, $options, $txt, $scripturl, $modSettings, $mbname;

///nueva noticia///
echo '
<div class="lastwallb">


<form method="POST" name="cprofile" id="cprofile" action="', $scripturl, '/index.php?action=comment&sa=add2">

<span id="cargando_gif_muro" style="display:none;"><img src="/cargando.gif">Cargando comentario..</span>
<div id="nohaypensamientomuro" class="noesta" style="display:none;">Debes escribir algo!</div>
<style>
.noesta {
background-color:#F3DDDD;
border-bottom:2px solid #DEB7B7;
border-top:2px solid #DEB7B7;
color:#495461;
font-size:11px;
font-weight:bold;
margin:0;
padding-bottom:10px;
padding-top:10px;
text-align:center;
width:100%;}
</style>
<textarea class="comunidad_botonera1" cols="75" rows="7" style="width:
96%; height: 50px;" name="comment"id="comment" ></textarea>


<span style="float: right;">

<input type="hidden" name="memberid" value="' . $context['member']['id'] . '" />
<input type="submit" id="muro-btn" class="comentar" style="margin-top:5px" value="comentar" onclick="comentarmuro(this.form.comment.value,' . $context['user']['id'] . ',' . $context['member']['id'] . ');return false" name="submit" />
<input type="hidden" name="userid" value="'.$context['member']['id'].'" />
</span>
</form></div>


';

// me cargo el index.php de la ruta
$ruta = str_replace("index.php", "", $scripturl);
$titul=$mbname;

$request2 = db_query("
SELECT c.comment, c.date, c.ID_COMMENT, c.ID_MEMBER AS ID_COMENTADOR, m1.memberName AS nombrecomentador, m2.avatar as imagenuser,c.COMMENT_MEMBER_ID AS ID_MURO_USUARIO, m2.memberName AS nombremuro
FROM (smf_profile_comments AS c, smf_members AS m1, smf_members AS m2)
WHERE c.ID_MEMBER = m1.ID_MEMBER
AND c.COMMENT_MEMBER_ID = m2.ID_MEMBER
ORDER BY c.ID_COMMENT DESC
", __FILE__, __LINE__);






echo'<div class="lastwallb"><div class="ultmuro">Últimas noticias en los muros</div><div class="linesp"></div>';
while($row2 = mysql_fetch_assoc($request2)){

echo'<table >
<tr>
<td align="left" valign="top"><img src="'.$row2['imagenuser'].' " width="60" height="50"></td>
<td><a style="font-weight: bold; color: rgb(59, 89, 152); font-size: 13px;" href="' .$scripturl. '?action=profile;sa=' .$row2['nombrecomentador'] . '">' .$row2['nombrecomentador'] . '</a> comentó en el muro de <span class="namemen2"> <a style="font-weight: bold; color: rgb(59, 89, 152); font-size: 13px;" href="' .$boarurl. '?action=profile;user=' .$row2['nombremuro'] . '">' .$row2['nombremuro'] . '</a> </span>: ' . parse_bbc($row2['comment']) . '<br /> <span class="hoora">El día </span> ' . timeformat($row2['date']) . '<br /></td>
</tr>
<hr style="margin: 6px 0px;" class="divider">
</table>
';
}
echo'</div>';}

?>[/quote]

Seguramente algunos de estos datos tengo que agregar.. ya probe y no supe donde ponerlos y no pude hacerlo funcionar:
[quote]{
// Start Profile Comments Mod


$context['start'] = (int) $_REQUEST['start'];

$dbresult = db_query("
SELECT
COUNT(*) AS total
FROM smf_profile_comments
WHERE COMMENT_MEMBER_ID = " . $context['member']['id'] . " AND approved = 1", __FILE__, __LINE__);
$row = mysql_fetch_assoc($dbresult);
$total = $row['total'];

mysql_free_result($dbresult);

echo'
';

echo ' <br><div class="mensajepost10" style="margin-bottom:8px;">
';
echo'</span>';[/quote]

Bueno estaria muy agradecido si alguien lo puede terminar.. estoy hace 7 dias esperando que alguien lo haga, y nadie se animo asique me lo puse a hacer y pude llegar hasta aqui. no parece tan dificil si alguno ya esta canchero..

Saludos cordiales.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder