Foros del Web » Programando para Internet » PHP »

Problema con sistema de favoritos

Estas en el tema de Problema con sistema de favoritos en el foro de PHP en Foros del Web. Hola amigos de Foros del web,tengo un problema con un sistema de agregar a favoritos,ayudenme porfavor! add-favorite.php Código PHP: <?php include( 'config.php' ); $id  = ( int )  ...
  #1 (permalink)  
Antiguo 22/02/2012, 18:32
 
Fecha de Ingreso: enero-2012
Mensajes: 11
Antigüedad: 12 años, 10 meses
Puntos: 1
Problema con sistema de favoritos

Hola amigos de Foros del web,tengo un problema con un sistema de agregar a favoritos,ayudenme porfavor!


add-favorite.php


Código PHP:
<?php
include('config.php');
$id = ( int ) $_GET['id'];

$q mysql_query("SELECT id FROM noticias WHERE id = '$id'");

if(
mysql_num_rows($q)==0){
   echo 
'No existe esa noticia';
}else{
mysql_query("UPDATE noticias set favoritos = favoritos++ WHERE id='$id'");
echo 
"  Agregado a favoritos!";
}

?>
Ver-noticia.php


Código PHP:
<?php
include('config.php');
$id $_GET['id'];
$g mysql_query("SELECT * FROM noticias WHERE id = '$id'");
$sd mysql_fetch_array($g);

echo
'
<html>
<head>
<title>'
.$name.' - '?>
<?php 
$q 
mysql_query("SELECT id FROM noticias WHERE id = '$id'");

if(
mysql_num_rows($q)==0){
   echo 
'Noticia Inexistente';
}else{ echo
'Viendo noticia "'.$sd['titulo'].'"';} echo'</title>
        <link type="text/css" href="/img/style.css?1.2.3" rel="stylesheet" />
        <link type="text/css" href="/styles.css" rel="stylesheet" />
        <link type="text/css" href="http://o1.t26.net/img/ui.css?0.1" rel="stylesheet" />
        <link rel="image_src" href="http://o1.t26.net/img/thumbt-es-v5.gif" /> 
        
        <link rel="apple-touch-icon" href="/img/apple-icon.png" /> 
</head>
    <body>'
?>
        <div id="fb-root"></div>
                        <script type="text/javascript">var fix_facebook_ready = true;</script>
                <script type="text/javascript">window.fbAsyncInit=facebook_ready;(function(){var e=document.createElement('script');e.src=document.location.protocol+'//connect.facebook.net/es_LA/all.js';e.async=true;document.getElementById('fb-root').appendChild(e)}())</script>

        <div id="header">
            <div class="wrapper">
            <a title="<?php echo ''.$name.''?>" href="/" id="logo"></a>
                </div>

            </div>
        </div>
<center>
  <?php
  $q 
mysql_query("SELECT id FROM noticias WHERE id = '$id'");

if(
mysql_num_rows($q)==0){
   echo 
'<div id="content"><b>Noticia Inexistente</b></div>';
}else{ echo
'<style> #content img { max-width:350px; } </style>
  <div id="content">

   <a href="http://localhost/add-favorite.php?id='
.$sd['id'].'">Agregar a favoritos</a>
  <h1>'
.$sd['titulo'].'</h1><p><b><div align="center">'.$sd['texto'].'
  
  <br><br>'
.$sd['favoritos'].' Favoritos<br><br>
  
 </div></b></p>  </div>'
;}
 
 
?>



    <div id="footer-links" style="width: 1002px; margin:0 auto;position:relative">
            <ul class="clearfix footer-list">
            <li><a href="/todas-noticias.php">Ver todas las noticias</a></li>
            <li><a href="/rand.php">Ver una noticia al azar</a></li>
                <li>Hecho por @<a href="http://www.taringa.net/SmokeWash">MessiD10S</a></li>

                                            </ul>
        </div>            
</body>
</html>

Ayudenme porfa!


Saludos
  #2 (permalink)  
Antiguo 22/02/2012, 18:57
 
Fecha de Ingreso: septiembre-2007
Ubicación: PyRoot
Mensajes: 1.515
Antigüedad: 17 años, 2 meses
Puntos: 188
Respuesta: Problema con sistema de favoritos

Cual es tu problema??

y...


Código PHP:
Ver original
  1. favoritos++

esto que es??
__________________
Si quieres agradecer el triangulo obscuro de la parte derecha debes presionar +.
  #3 (permalink)  
Antiguo 22/02/2012, 20:36
Avatar de andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 13 años, 4 meses
Puntos: 793
Respuesta: Problema con sistema de favoritos

Lo mismo digo ¿Cuál es el problema y para qué haces la misma consulta 3 veces sin necesidad? Si el id es un número no lleva comillas.

Arregla eso y comenta el error.

Saludos.
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP

Etiquetas: favoritos, html, mysql, sistema, sql
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 14:41.