Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    far comparire in value nel form un dato preso dal database

    questo è il codice..

    codice:
    <?php 
    while ($res= mysql_fetch_assoc($results)) 
    { echo('<tr><td>'); 
    echo $res[logo]; 
    echo('</td><td>'); 
    echo $res[squadra]; 
    echo('</td> 
    <td><input type=text name=punti size=5 maxlength=3 value=\'$res[punti]\'></td> 
    <td><input type=text name=giocate size=5 maxlength=3></td> 
    <td><input type=text name=vinte size=5 maxlength=3></td> 
    <td><input type=text name=nulle size=5 maxlength=3></td> 
    <td><input type=text name=perse size=5 maxlength=3></td> 
    <td><input type=text name=gol_fatti size=5 maxlength=3></td> 
    <td><input type=text name=gol_subiti size=5 maxlength=3></td> </tr>'); }
     echo ('</table></form>'); ?>
    quello che vorrei è che nel campo input, in "value" ci fosse scritto il punteggio vecchio in pratica...deve comparire il dato già salvato nel database che devo modificare! ma non so come fare..ho provato un pò ma per il momento mi esce scritto "res[punti]" e non mi stampa il dato..grazie!

  2. #2
    so per certo che in $res[punti] ci sta il dato che mi serve..

  3. #3
    Ciao,
    nelle stringhe delimitate dall'apice semplice ' le variabili non vengono valutate.
    Una possibile soluzione:
    Codice PHP:
    echo '</td> 
    <td><input type=text name=punti size=5 maxlength=3 value='
    .$res[punti].'></td> 
    <td><input type=text name=giocate size=5 maxlength=3></td> 
    <td><input type=text name=vinte size=5 maxlength=3></td> 
    <td><input type=text name=nulle size=5 maxlength=3></td> 
    <td><input type=text name=perse size=5 maxlength=3></td> 
    <td><input type=text name=gol_fatti size=5 maxlength=3></td> 
    <td><input type=text name=gol_subiti size=5 maxlength=3></td> </tr>' 

    Full Stack Developer presso Advice Lab
    Bonus Bitcoin
    Moon Bitcoin

  4. #4
    ho risolto semplicemente sostituendo gli apici singoli di "echo" con apici doppi e scrivendo la variabile cosi: $res[punti] semplicemente...questi apici creano sempre confusione!

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.