Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    6

    Passare url ad una query

    Ho iniziato da poche settimane a programmare in php e mi sono arenato su un problema per me irrisolvibile ma sicuramente per altri banale:

    Da una pagina php, tramite il codice sottostante

    <a href=\"cercalibri.php?volumeid=${rigadidati['volumeid']}\">Vai alla scheda completa del volume</a></td>

    ottengo il link
    http://localhost/biblioteca/cercalib...?volumeid=4550

    cliccando su questo link vorrei si aprisse una pagina che mi visualizzasse autore e titolo del libro corrispondente al volumeid indicato.
    Purtroppo invece il browser mi dice pagina non esistente.

    Vi posto il codice della pagina cerca_libro.php. Dove stà l'errore????? GRAZIE
    <html>
    <head><title>Recupero dati</title></head>
    <body>
    <?php
    $db = @mysql_connect("localhost", "root", "password") or die("Connessione al db impossibile...");
    @mysql_select_db("libri", $db) or die("Impossibile selezionare il db...");

    mysql_query("SELECT * FROM volumi WHERE volumeid='".$_REQUEST['volumeid']."'");

    $rq = mysql_query($query, $db);
    or die(mysql_error());
    while ($rigadidati = mysql_fetch_array($rq)) {

    $Autore = ${rigadidati['Autore']
    $Titolo = ${rigadidati['Titolo']
    }

    ?>

    </body>
    </html>

  2. #2
    Utente di HTML.it L'avatar di mariox
    Registrato dal
    Nov 2006
    Messaggi
    837
    <a href=\"cercalibri.php?volumeid={$rigadidati['volumeid']}\">Vai alla scheda completa del volume</a></td>
    controlla bene il nome della pagine php se è cercalibri.php o cerca_libro.php
    prova così:
    Codice PHP:
    <html>
    <head><title>Recupero dati</title></head>
    <body>
    <?php
    $db 
    mysql_connect("localhost""root""password") or die("Connessione al db impossibile...");
    mysql_select_db("libri"$db) or die("Impossibile selezionare il db...");

    mysql_query("SELECT * FROM volumi WHERE volumeid='".$_GET'volumeid']."'");

    $rq mysql_query($query$db);
    or die(
    mysql_error());
    while (
    $rigadidati mysql_fetch_array($rq)) {

    echo 
    $Autore $rigadidati['Autore'];
    echo 
    $Titolo $rigadidati['Titolo'];
    }

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    6
    Erano 5 giorni che ci impazzivo dietro


    grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.