vichy01
Usuario habitual
Usuario habitual

Hola amigos y amigos les cuento que estoy en duda como podria hacer lo siguiente



esto va en la parte del FORO cuando el usuario escribe un mensaje como este y pone en el encabezado (estoy trancado como se hace) como este encabezado le das enviar bueno aqui viene el asunto cuando se lee el encabezado en el foro le puedes dar un link al encabezado que desee y leer el mensaje escrito en otra ventana


mi pregunta es como puedo hacer ese link donde se lee el encabezado para ver el mensaje no se como hacerlo tengo la base de dato ya creada todo se envia bien el formulario etc.. pero esta parte no se como hacerlo soy nuevo en esto


si me podrian escribir algun codigo php o si tienen algun tutorial que lo esplique

gracias

hayyyyyyyyyyyyyyy que dificil es estooooooooooooo LlorandoNoche

Avatar Image
Usuario habitual
Usuario habitual

Pues la verdad va a ser dificil, el problema es que no muestras nignun dato de tu pagina, o bueno, aunque lo mostraras.

Lo dificil no es hacerlo, sino ayudarte a hacerlo, es complicado. Pero podrias empezar con algo asi.


<a href="muestracompleto.php?idmensaje='.row["id"].'">'.row["encabezado"].'


ahi le pones un enlace a la pagina quwe muestra los mensajes, y en '.row["encabezado"].' te da el encabezado del mensaje.

Bueno, no creo que entiendas nada de eso,, LlorandoGiño pero tal vez si.

Un saludo.

vichy01
Usuario habitual
Usuario habitual

espera ya lo voy a probar y despues te digo ,,, necesita algun codigo que te envie de mi pagina ??????

vichy01
Usuario habitual
Usuario habitual

espera ya lo voy a probar y despues te digo ,,, necesita algun codigo que te envie de mi pagina ?????

lo unico es que el enlase se creara depende lo que el usuario ponga en encabezado es como este foro pones un titulo que diga (curso PHP) le das a ese link y en la proxima ventana de asseso te saldra el comentario
lo mio es un clasificado en la parte de computadora yo pongo en el encabezado

(Vendo computadora buen precio) bueno ahi le doy un link y me sale el comentario de la computadora

y asi depende el encabezado que cada usuario ponga ? ???????????


auxiliooooooo LloricaNoche

vichy01
Usuario habitual
Usuario habitual

hola mira me funciono mas o menos lo que me enviaste

<a href="consultaaforo.php?idmensaje='.row["id"].'">'.row["$titulo"].'

pero apartir de '.row["$titulo"].'

lo toma como texto no me sale el nombre del encabezado que cada usuario pone esa es una y la otra es

que lo puse con un consultaaforo.php


<?php
$link = mysql_connect("localhost", "nobody&quotGiño;
mysql_select_db("formulario", $link);
$result = mysql_query("SELECT id, categorias, titulo, precioventas, mensaje FROM usuarios", $link);
echo "<table border = '1'> \n";
echo "<tr><td>id</td><td>categorias</td><td>titulo</td><td>precioventas</td><td>mensaje</td></tr> \n";
while ($row = mysql_fetch_row($result)){
echo "<tr><td>$row[0]</td><td>$row[1]</td><td>$row[2]</td><td>$row[3]</td><td>$row[4]</td></tr> \n";
}
echo "</table> \n";
?>

y me sale todo los comentarios de todos los usuarios con todo y encabezado cuando se debe de apareser uno espesifico bueno eso mas o menos

auxiliooooooooRebotado

Avatar Image
User 390661
@man / @woman
@man / @woman

Debe existir un campo de comparacion en la consulta es decir un campo que indique que los comentarios que se van a mostrar sean los que pertenecen a ese enlace
SELECT id, categorias, titulo, precioventas, mensaje FROM usuarios where idpadre='$id'
en este caso se seleccionarian sólo los comentarios correspondientes a la id indicada en el link idpadre es un campo de la tabla que sirve para indicar a que id corresponden los comentarios.

vichy01
Usuario habitual
Usuario habitual

a ver ya voy a probar este ya te digo....

vichy01
Usuario habitual
Usuario habitual

hola SATAN_HUSEIN mira hice lo que me dijiste y me da el siguiente error

Notice: Undefined variable: id in d:\inetpub\wwwroot\bell ville\bell ville web\TMP1s3qkdifwz.php on line 12

id|categorias| titulo| precioventas| mensaje

Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in d:\inetpub\wwwroot\bell ville\bell ville web\TMP1s3qkdifwz.php on line 15

y el codigo seria


<?php
$link = mysql_connect("localhost", "dominicana","joan123&quotGiño;
mysql_select_db("formulario", $link);
$result = mysql_query("SELECT id, categorias, titulo, precioventas, mensaje FROM usuarios where idpadre='$id' ", $link);
echo "<table border = '1'> \n";
echo "<tr><td>id</td><td>categorias</td><td>titulo</td><td>precioventas</td><td>mensaje</td></tr> \n";
while ($row = mysql_fetch_row($result)){
echo "<tr><td>$row[0]</td><td>$row[1]</td><td>$row[2]</td><td>$row[3]</td><td>$row[4]</td></tr> \n";
}
echo "</table> \n";
?>

en la parte de
SELECT id, categorias, titulo, precioventas, mensaje FROM usuarios where idpadre='$id' ", $link); ese idpadre='$id' no tendria que cambiarlo por idmensaje va no se si ese idpadre es una variable no la conocia

espero su mensaje

Avatar Image
User 390661
@man / @woman
@man / @woman

Era sólo un ejemploSonrisa Gigante usa el campo de referencia que desees, idpadre sería un campo en la tabla de mySQL donde se guardaría el indentificador (por así llamarlo de los mensajes) suponiendo que guardaste el id de referencia en la tabla en todo caso idpadre es un campo que puede llamarse de cualquier modo pero lo importante es hacer la comparación de los valores para con el campo;
ver cuales mensajes tienen un idpadre que es igual al valor de la variable $row['id'] para seleccionar sólo esos mensajes.

vichy01
Usuario habitual
Usuario habitual

UUfff suena medio dificil eso o no dificil medio enredado bueno entonces en where idpadre='$id' ", $link); tendria que poner where idmensaje='$id' ", $link);

o where idtitulo='$id' ", $link); porque lo que quiero es que en cada titulo de cada usuario que ponga le des el link y aparezca el mensaje que puso correspondiente es como este foro cuando pones los comentarios Uufff ya lo provare a ver despues te digo gracias desde ahora por tu tiempo es que soy nuevo en esto Sonrisa

vichy01
Usuario habitual
Usuario habitual
Llorica hoolaa todavia no eh podido hacer la selecion de mensaje de cada encabezado

en consultaaforo.php


<?php
$link = mysql_connect("localhost", "dominicana","joan123&quotGiño;
mysql_select_db("formulario", $link);
$result = mysql_query("SELECT id, categorias, titulo, precioventas, mensaje FROM usuarios where idmensaje='$id' ", $link);
echo "<table border = '1'> \n";
echo "<tr><td>id</td><td>categorias</td><td>titulo</td><td>precioventas</td><td>mensaje</td></tr> \n";
while ($row = mysql_fetch_row($result)){
echo "<tr><td>$row[0]</td><td>$row[1]</td><td>$row[2]</td><td>$row[3]</td><td>$row[4]</td></tr> \n";
}
echo "</table> \n";
?>

y en computadoras.php que es donde quiero que se vean los encabezados le tengo esto

<a href="consultaaforo.php?idmensaje='.row["id"].'">'.row["titulo"].'

auxilioo ayudaaa me vuelvo loco
ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
No se han encontrado temas similares