1. ¡OFERTA! con cupón "DIRVPS": hosting por $0,01 y también VPS Linux y Windows por $0,01 el primer mes por Interserver ← publi
    Descartar aviso
Descartar aviso
Al usar este sitio web, aceptas que nosotros y nuestros socios podamos establecer cookies para fines tales como personalizar el contenido y la publicidad. Más información.

Un problema con php

Tema en 'Programación y Diseño Web' iniciado por carmagedon, 18 Nov 2005.

Estado del tema:
Cerrado para nuevas respuestas
  1. carmagedon

    carmagedon Usuario activo

    Buenas;
    Les hago esto rapidito xD porque me tengo q ir ya!!. Bueno, estoy programando un sitio web en php (nunca lo habia hecho, siempre hice ejemplos, pruebas, pero nada de sitios) y quiero saber como funciona esto de: (p.ej)
    http://misitio.com/index.php?noticia=1

    Yo invente este dominio index.php?noticia=1 asique no se si se hace esto asi...
    Tengo la web principal q es index, y al hacer clic por ejemplo, leer mas (a una noticia) quisiera que me abra con ese link y que no me lo abra con noticia1.php.
    No se si me explico, generalmente cuando hablo siempre lo hago muy apurado, porque no hago ni una cosa ni la otra.

    Lo explico devuelta (por las dudas).
    Tengo mi site: http://misitio.com/index.php
    Donde la portada es una noticia, yo al hacerle clic en leer mas, quisiera que me abra este dominio:
    http://misitio.com/index.php?noticia=1
    Como hago para conseguir noticia=1 ?? o sea, como hago para que con noticia=1 me abra una ampliacion de la noticia?...
    No me digan que use el a href, porque eso no me contestaria la pregunta...

    Espero que me hayan entendido, sino se los explico mas tarde...
    Un saludo.
     
  2.  
  3. Juakosnn

    Juakosnn Usuario activo

    enrealidad es un href :p , pero para hacer lo que quieres necesitas tener las noticias almacenadas en alguna parte para poder tenerlas identificadas de alguna forma .. en este caso "1, 2 ,3...." suponiendo que tienes todo esto y la conexion a la bd igual. haces el href a "http://misitio.com/index.php?noticia=<%= id %>" y al principio del mismo index.php tienes que recibir ese "id" con un querystring, entonces haces la condicion if request.querystring <> "" (creo q en php es request.querystring), muestras la noticia "id" entera

    ajaja nose si me entiendes. en resumen
    1.-necesitas tener identificadas las noticias (bd o cualkier otro metodo)
    2.-haces la conexion a la bd y guardas en "id" la noticias que se kiere mostrar
    3.- haces el link "http://misitio.com/index.php?noticia=<%= id %>" en "leer mas"
    4.- en el mismo index.php recibes el id y verificas.
     
  4. carmagedon

    carmagedon Usuario activo

    Hola SilveraR, muchas gracias por el link y tambien gracias Juakosnn... ahora voy a ver que solucion tengo.
    Saludos.
     
  5. carmagedon

    carmagedon Usuario activo

    he conseguido varios scripts, ahora vale que los vea y que me funcionen en el [k]localhost[/k]...
    Cualquier cosa, les aviso.
     
  6. Juakosnn

    Juakosnn Usuario activo

    y como te fue? .. si tienes dudas postea tus scripts para ayudarte
     
  7. carmagedon

    carmagedon Usuario activo

  8. nerovee

    nerovee Usuario activo

    Es sencillo si las noticias las tienes almacenadas en una base de datos por ejemplo...

    Con sql:
    <?php
    ...
    $noticia=$_GET['noticia'];
    $consulta="SELECT * FROM noticias WHERE id='$noticia'";
    ...
    ?>

    Claro está, teniendo antes bien configuradas las conexiones a la db.
     
    Última edición por un moderador: 3 Sep 2018
  9. EPiracy

    EPiracy Usuario activo

    como se mandan consultas a las bases de datos, es que no se mucho de php y el otro dí­a iba a instalar un libro de visitas y me dice que tengo que enviar una consulta a la base de datos
     
    Última edición por un moderador: 4 Sep 2018
  10. EPiracy

    EPiracy Usuario activo

    se me olvidó algo, las consultas se hacen a mysql????
     
    Última edición por un moderador: 3 Sep 2018
  11. nerovee

    nerovee Usuario activo

    Las consultas naturalmente se hacen a mySQL pero a traves de PHP.

    El código siguiente es un ejemplo de como hacer una consulta:

    CODE, HTML o PHP Insertado:
    [B][COLOR="Red"]<?php[/COLOR][/B]
    [COLOR="Sienna"]//datos de conexión a la db[/COLOR]
    $host="localhost";
    $user="root";
    $pass="root";
    $db="nombredelabasededatos";
    [COLOR="Sienna"]
    //conectamos con mySQL[/COLOR]
    $connect=mysql_connect($host, $user, $pass);
    [COLOR="Sienna"]
    //nos aseguramos de tener activa y seleccionada la db que nos interesa[/COLOR]
    mysql_select_db($db);
    
    [COLOR="Sienna"]//seleccionamos primero los campos (title y theme) y luego la tabla (config) que
    nos interesa[/COLOR]
    $select="SELECT title, theme FROM config";
    
    [COLOR="Sienna"]//hacemos una llamada a mySQL y le pedimos que realice la anterior consulta[/COLOR]
    $query=mysql_query($select) or die(mysql_error());
    
    [COLOR="Sienna"]//ahora extraemos los resultados de nuestra consulta[/COLOR]
    $row=mysql_fetch_array($query);
    extract($row);
    
    [COLOR="Sienna"]//y finalmente hacemos un echo o utilizamos los resultados a nuestro antojo[/COLOR]
    [COLOR="Red"][B]?>[/B][/COLOR]
    
     
    Última edición por un moderador: 3 Sep 2018
  12. alex_cord

    alex_cord Nuevo usuario

    que recomendais los usuarios de este foro? php o .html??? es que quiero dar un salto importante y crear una web en condiciones... elegante, seria y que impacte por su diseño... es para mi banda de Cornetas y tambores, no se si lo sabiais jeje lo e dicho ya 1 par de veces
     
    Última edición por un moderador: 3 Sep 2018
  13. AMateos

    AMateos Súper Moderador Miembro del Staff Moderador CH

    PHP es un lenguaje mucho mas dinamico que html (no es dinamico) pero, php se usa por ejemplo para webs con formularios que necesiten ciertos valores... etc. si estás empezando, creo que con html deberia ir bien, solo tienes que hacer unas buenas imagenes, y con unos marcos sin borde, quedaria muy bien una web.
     
    Última edición por un moderador: 3 Sep 2018
  14. Pillus

    Pillus Usuario activo

    Yo prefiero html...pero el php me gusta mas por que es mas para tipo foros...Y me encantan! :D
     
  15. AMateos

    AMateos Súper Moderador Miembro del Staff Moderador CH

    Ahi ya estás hablando de php y MySQL, yo solo me referia al php, pero si, está muy bien ;)
     
    Última edición por un moderador: 3 Sep 2018
  16. Pillus

    Pillus Usuario activo

    Si,de este tipo de codigos de programacion están creados los foros vbulletin como este:)
     
    Última edición por un moderador: 3 Sep 2018
  17. AMateos

    AMateos Súper Moderador Miembro del Staff Moderador CH

    vbulletin, PHPBB2, SMF... es algo dificil encontrar un buen foro en otro codigo.
     
  18. Pillus

    Pillus Usuario activo

    Ya bueno,tienes razon...Pero siempre hay que decir que como los vbulletin ninguno..Exceptuando a los invision power,que aunque no me gustan,tambien estan muy bien ;)
     
  19. AMateos

    AMateos Súper Moderador Miembro del Staff Moderador CH

    Casi siempre, una aplicación de pago como vbulletin, es mejor que una gratuita.
     
    Última edición por un moderador: 3 Sep 2018
  20. Alredis

    Alredis Usuario activo

    Es que PHP y HTML son cosas distintas. (y complementarias)
    Dificilmente podrás hacer una página web con PHP sino sabes HTML.
    PHP lo que hace es crear páginas HTML dinámicamente en el servidor, para enviarlas al cliente.
    Las páginas se pueden crear dinamicamente a partir de datos de una base de datos, de un fichero, de una entrada del usuario, etc.
    Solo con HTML no es posible.
    Recomendación, primero aprender HTML y despues PHP.
    Saludos.
     
    Última edición por un moderador: 3 Sep 2018
  21. gato89

    gato89 Usuario activo

    Una pregunta que no me deja dormir...

    ¿No existe la posibilidad de hacer una web únicamente en PHP?

    Yo creo que no...porque si no pones html no hay web...pero lo quiero saber cierto...mera curiosidad xD

    Salu2
     
    Última edición por un moderador: 3 Sep 2018
Estado del tema:
Cerrado para nuevas respuestas


Alojamiento web, Hosting Reseller, Servidores Dedicados - All in Hosting


    
    
    
    
Blog · Sitios amigos: GuiaHosting · Unidominios · Interalta ·