Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 16 su 16

Discussione: javascript e php

  1. #11
    while ($row=mysql_fetch_assoc($result))
    echo "<td onclick=\"document.forms[0].action=\"<?=$_SERVER['PHP_SELF']?>?id=1&id_cat=".$row['ID_Cat']."\">".$row['Nome']."</td>";

  2. #12
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    794
    Niente... sempre lo stesso errore...

  3. #13
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    794
    Sono riuscito a risolvere il problema della sintassi eliminando la echo e scrivendo così:

    while ($row=mysql_fetch_assoc($result)){
    ?><tr><td onclick="document.forms[0].action=<?=$_SERVER['PHP_SELF']?>?id=1&id_cat=<?=$row['id']?>"><?=$row['categorie']?></td></tr>
    <?}
    ?>

    Ora però nn mi fa fare il click sulla cella. Le categorie compaiono ma quando clicco su una di essa nn succede nulla.. come mai?

  4. #14
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    Prova cambiando il <?= con <?php ogni volta che riapri il tag...

    <?= è da evitare, come è da evitare <?

  5. #15
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    794
    è perkè è da evitare?

  6. #16
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    Perché l'uso degli short open tags può portare a problemi nel caso di server che nel file di configurazione non hanno questa opzione attiva...

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 © 2026 vBulletin Solutions, Inc. All rights reserved.