Foros del Web » Programando para Internet » PHP »

Sistema con PHP (usuarios+comentarios+amigos)

Estas en el tema de Sistema con PHP (usuarios+comentarios+amigos) en el foro de PHP en Foros del Web. Buenas amigos ven par que me ayuden con un sistema que casi lo termino hasta que me volvi loco y necesito su ayuda en un ...
  #1 (permalink)  
Antiguo 15/09/2011, 16:52
 
Fecha de Ingreso: marzo-2011
Ubicación: Punta de Mata
Mensajes: 106
Antigüedad: 13 años, 1 mes
Puntos: 0
Sonrisa Sistema con PHP (usuarios+comentarios+amigos)

Buenas amigos ven par que me ayuden con un sistema que casi lo termino hasta que me volvi loco y necesito su ayuda en un sistema de comentarios de php
Código MySQL:
Ver original
  1. CREATE TABLE `Comentarios` (
  2. `fecha` datetime NOT NULL,
  3. `usuario` varchar(25) collate latin1_general_ci NOT NULL,
  4. `comentarios` text collate latin1_general_ci NOT NULL,
  5. ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=2
Esta es la tabla de comentario en php la busqueda la tengo asi
Código PHP:
Ver original
  1. <?php
  2. $conexion = mysql_connect($host, $user, $clave);
  3. if(!$conexion) {
  4. die("Error al intentar conectar: ".mysql_error());
  5. }
  6. $conectar = mysql_select_db($base, $conexion);
  7. if(!$conectar) {
  8. die('Error al intentar seleccionar la base de datos'. mysql_error());
  9. }
  10.  $registrostope=20;
  11.  if(isset($_GET['a'])){
  12.   $inicio=($_GET['a']-1)*$registrostope;
  13.   $pagina=$_GET['a'];
  14.  }else{
  15.   $inicio=0;
  16.   $pagina=1;
  17.  }
  18.  
  19. $resultados=mysql_query("SELECT * FROM Comentarios ORDER BY ID DESC LIMIT $inicio, $registrostope");
  20. $i = 0;
  21. echo "<table width='463' border='0' align='center' cellpadding='5' cellspacing='2' bgcolor='#FFFFFF'>";
  22.  while($datos=mysql_fetch_array($resultados)){
  23. $color = ($i % 2 == 0) ? '#edeff4' : '#d8dfea';
  24. echo "<tr><td bgcolor='$color'><span style='color: #006699;'><strong>$datos[usuario]</strong></span> @ <span title='". fecha($datos['fecha']) ."'>". nl2br(tiempofecha($datos['fecha'])) ."</span><br>". nl2br(bbcode($datos['comentarios'])) ."<br /></td></tr>";
  25. $i++;
  26.  }
  27.  echo "</table>";
  28. ?>
pero en esta misma base tengo el sistema de usuarios que es asi
Código MySQL:
Ver original
  1. CREATE TABLE `Comentarios` (
  2. `username`varchar(250) collate latin1_general_ci NOT NULL,
  3. `password` varchar(250) collate latin1_general_ci NOT NULL,
  4. `name1` varchar(250) collate latin1_general_ci NOT NULL,
  5. `name2` varchar(250) collate latin1_general_ci NOT NULL,
  6. `email` varchar(250) collate latin1_general_ci NOT NULL,
  7. ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=2
con esta misma base como quisiera que las usuarios no vean sus comentarios que que sigan un sistema de amigos que me lo hice similar al twitter solo pulsar un boton y obtener los comentarios de otros usuario pero me equivoco es en eso e hecho de todo para hacer un archivo php para que los usuarios se comunique pero no se puedo decir que estoy BRUTO en este archivo tengo es la tabla de amigos
Código MySQL:
Ver original
  1. CREATE TABLE  `unir` (
  2.   `id` int(11) NOT NULL auto_increment,
  3.   `username1` varchar(250) NOT NULL,
  4.   `username2` varchar(250) NOT NULL,
  5.   `status` enum('0','1','2') NOT NULL default '0',
  6.   PRIMARY KEY  (`id`)
  7. ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
pero sigo con el mismo problema por favor necesito ayuda me estoy quedando sin cerebro

Etiquetas: sistema, usuarios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:28.