Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2012
    Messaggi
    9

    Interazione JavaScript - Php

    Ciao a tutti!!
    Sto cercando di svolgere un lavoretto che mi porti a creare una cosa del genere: example.jpg in cui i vari punti dell'elenco vengono presi da un db mysql, a cui posso aggiungere nuovi record con "Add".
    In base al tipo di attività (il menu a tendina ha 3 opzioni), le voci dell'elenco sottostante dovrebbero essere di colore diverso o.O
    Inoltre nel momento in cui l'utente spunta la checkbox il db dovrebbe aggiornarsi cambiando un campo (esempio -> lo stato passa da "todo" a "done").
    Come posso fare???

    Sono riuscito a fare visualizzare il contenuto del db in checkbox:
    Codice PHP:

    $risultato 
    mysql_query("select item,status from todo");
    while (
    $riga mysql_fetch_array($risultato)) {echo "<input type='checkbox' name='check'>" .$riga['item']."-->"$riga['status']."</input>";echo "<br />";} 
    Inoltre riesco ad aggiungere record al db, anche se non capisco perchè non lo fa al click sul bottone:
    Codice PHP:
    $add $_POST['add']; $sql "INSERT INTO todo (item, status) VALUES ('".$add."','"."todo"."') "$result mysql_query($sql); 
    Penso che il problema stia nel fatto che non sto usando javascript (non capisco come fare)!!

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,503
    Se lato PHP stai riuscendo a fare tutto, ma hai problemi con Javascript, allora sarebbe il caso di chiedere aiuto nella sezione Javascript.
    Perché chiedi in PHP?

    Se vuoi passare i dati allo script PHP non appena si spunta il checkbox, li devi inviare con AJAX (appunto javascript) quindi chiedi nella sezione apposita come proseguire.

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.