Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/02/2011, 12:06
xXeltommyXx
 
Fecha de Ingreso: diciembre-2010
Mensajes: 28
Antigüedad: 13 años, 4 meses
Puntos: 1
Información quien sea experto conectando con php a mysql

hola, tengo un foro incompleto, no lo pondre para que no sea spam, bueno tengo una base de datos para los temas y otra para las respuestas, como el identificador (PRIMARY KEY) de sql no deben ser iguales, se me ocurrio poner un campo ordinario, que guardara el id del tema, aqui esta mi codigo para conectarme a la base de datos de los comentarios:
Código PHP:
Ver original
  1. <?php
  2. $iddd2 = $_GET ['id'];
  3. include('conectar2.php');
  4. $sql2 = conectar2();
  5. $respuesta2 = mysql_query("select * from comentarios",$sql2);
  6. while ($row = mysql_fetch_array($respuesta2)) {
  7. $idcom = $row[IDC];
  8. if ($idcom = $iddd2) {
  9. echo "
  10. <table width=\"600\" bgcolor=\"ff0000\" style=\"color: #FFFFFF;
  11.  
  12.  
  13.  
  14.  
  15.  
  16. \"><tr><td><center>
  17.  
  18. <textarea style=\"
  19. color: #FFFFFF;
  20. background: #ff0000
  21.  
  22.  
  23.  
  24. \" cols=\"80\" rows=\"10\">"  .$row['respuesta']. "
  25.  
  26.  
  27.  
  28.  
  29. </textarea><hr>Enviado por:
  30. " .$row['nombre']. ".</center></td></tr></table><br><br>";
  31. }else{
  32. echo "No Hay respuestas!";
  33. }
  34. }
  35. mysql_free_result($respuestas2);
  36. mysql_close($sql2);
  37. ?>


bueno, esta es la parte qu me interesa:
Código PHP:
Ver original
  1. if ($idcom = $iddd2) {
$idcom es el id con el que se guardo el comentario (en el campo identificador)
$iddd2 es el id del tema

lo que quiero hacer es que si esas son iguales se escriba la respuesta, con cada campo, como inserto una condicion dentro de un while, o cual es mi error?



PD: tengo 13 años