Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente bannato
    Registrato dal
    Jul 2005
    Messaggi
    73

    checkbox vistato se parola presente nel campo...

    Salve ragazzi dovrei realizzare questo script:

    un checkbox che risulti "checkd" se nel campo "interessi" della tabella "profiles" sia presente la parola golf

    potete darmi una mano?

    grazie

  2. #2
    da come poni la domanda sembrerebbe che tu voglia farlo in JS.. allora che chiedi a fare qua?

    altrimenti non serve sapere nulla... basta...

    <input type="checkbox" <?php if(strpos($testo, 'golf')) echo "checked"; ?>>


  3. #3
    Utente bannato
    Registrato dal
    Jul 2005
    Messaggi
    73
    Ciao }gu|do[z]{®©,

    innanzi tutto grazie per l'aiuto.

    Purtroppo nonostante il campo della tabella contenga la parola golf il campo non mi risulta vistato... ecco il mio codice:


    codice:
    //interessi
    elseif($type=="interessi"){
    
    $mem=sql_execute($sql_query,'get');
    $interessi=$mem->interessi;
    
    echo "<tr><td colspan=2 class='lined-top'><input type='checkbox' name='scelta[]'";
    				 
    if(strpos($interessi, 'golf')) echo "checked";echo "value='golf'>Golf.
    
    </td>
    ";
    
    }//interessi
    riesci a individuare l'errore?

  4. #4
    Codice PHP:
                     
    $checked 
    = (strpos($interessi'golf')) ? 'checked' '';

    echo 
    "<tr><td colspan=2 class='lined-top'><input type='checkbox' name='scelta[]' "value='golf' $checked>Golf.

    </
    td>
    "; 

    prova così.. dovrebbe fungere....
    altrimenti fai debug: come prima cosa guarda se "checked" viene stampato o meno nell'HTML...


  5. #5
    Utente bannato
    Registrato dal
    Jul 2005
    Messaggi
    73
    purtroppo ancora nulla da fare ed inoltre con tali modifiche quando visto il checkbox e faccio post invece della parola golf nel caqmpo del dtabase mi mette la parola on...

  6. #6
    Originariamente inviato da mariatmind
    purtroppo ancora nulla da fare ed inoltre con tali modifiche quando visto il checkbox e faccio post invece della parola golf nel caqmpo del dtabase mi mette la parola on...
    eeeh?

    scusa.... l'html che risulta dall'esecuzione di questo codice.. qual è? (sempre ammettendo che 'golf' sia presente...)...

    perchè bisogna vedere se sbagliamo qualcosa a livello di html o a livello di php...

    cmq stavo lavorando or ora al form di un cliente e ho appena fatto la stessa cos con una select... lo stesso principio.. e fungeva

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.