Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Javascript + php

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2001
    residenza
    rimini, san marino
    Messaggi
    934

    Javascript + php

    Ciao a tutti.

    Sto facendo uno scrippettino per gestire delle news.

    Il mio problema sta nel javascript.

    In pratica il mi javascript mostra la news nel dettaglio, ma elimina la lista generale delle news.

    ecco lo script:

    codice:
    <script language="JavaScript">
    
    function getname(str) {
    document.write(value.name);
    
      }
    
    </script>
    
    <?php
    
    $connessione = mysql_connect ($host , $user, $password);
    
    $query_1 = "select * from $nome_tabella limit 5";
    
    $risultato_query_1 = mysql_db_query ($nome_database, $query_1 , $connessione);
    
    while ($row = mysql_fetch_array ($risultato_query_1)) {
    
    
    print ("<a href=\"\" name=\"name\" onmouseover=\"getname(this.value)\" value=\"$row[oggetto]\"> $row[id_avvisi], $row[oggetto]</a>
    
    
    ");
    
    }
    
    mysql_close ($connessione);
    
    ?>

    Come posso risolvere?

    Grazie,
    Ale

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Per chi non conosce PHP e' difficile decifrare quanto hai postatio... in questo forum non si parlano linguaggi lato server.

    Posta il codice come lo riceve il browser.

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2001
    residenza
    rimini, san marino
    Messaggi
    934
    Allora in pratica mi viene una lista di news:

    1. prima news
    2. seconda news
    3. terza news
    4. quarta news

    Se io passo sopra una di queste invece di venirmi una cosa del genere:

    1. news


    1. prima news
    2. seconda news
    3. terza news
    4. quarta news

    mi rimane semplicemente:

    1.news

    e mi elimina la lista delle altre.

    grazie dell'aiuto,
    Ale

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Non puoi usare il metodo document.write() quando la pagina e' completamente caricata... l'effetto e' quello di sovrascrivere l'intero contenuto (nota: non stai specificando dove vada scritto... e non e' possibile con quel metodo).

    Inoltre stai tentando di scrivere value.name mentre il parametro della funzione si chiama str... tralasciando il fatto che una variabile od oggetto non puo' chiamarsi con un nome riservato (vedi name="name" e lo stesso value="$row[oggetto]" ) rimane il fatto che l'interpretazione di getname(this.value) e' imprevedibile...

    Dato che, suppongo, la tua dimestichezza con JS e' irrilevante, spiega meglio le tue esigenze, vediamo di suggerirti qualcosa (oltre ad un corso base )

    ciao

    ps: mi raccomando, niente PHP
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  5. #5
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Originariamente inviato da pig_org
    Allora in pratica mi viene una lista di news:

    1. prima news
    2. seconda news
    3. terza news
    4. quarta news

    Se io passo sopra una di queste invece di venirmi una cosa del genere:

    1. news


    1. prima news
    2. seconda news
    3. terza news
    4. quarta news

    mi rimane semplicemente:

    1.news

    e mi elimina la lista delle altre.

    grazie dell'aiuto,
    Ale
    E' normale. Usi document.write che non si deve più usare una volta la pagina caricata.

    Se tu postassi la pagina web come indicato da br1 potremmmo aiutarti.
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2001
    residenza
    rimini, san marino
    Messaggi
    934
    Allora:

    io ho una lista di news:

    1 news
    2 news
    3 news
    4 news

    estratte tramite una query su un db

    ho bisogno che quando vado su una di queste in una parte dello schermo mi venga la news 1 e mi rimanga la lista precendente.


    1 news


    1 news
    2 news
    3 news
    4 news

    Quano io clicco su news 1 (quella appena visualizzata) questa tramite un link deve andare in un altro link e passare una variabile.

    Grazie dell'aiuto,
    Ale

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.