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

    Valore input text troncato

    Salve a tutti

    In un input text metto il valore di un campo per procedere poi ad aggiornarlo:

    <input name="descrizione" type="text" value=<?php echo $row[descrizione]; ?> >

    Solo che la descrizione la trovo tagliata, come mai?

    Mi motra solo la primaparola.

    la descrizione dovrebbe essere "Cemento 0.50 etc etd"

    Mentre nella input text mi mostra solo Cemento.

    Come mai?

  2. #2
    Credo di aver capito ma non ho la soluzione.

    Il primo spazio che incontra dopo la parola cemento viene interpretato come fine riga.

    Come faccio a risolverlo?

  3. #3
    prova a mettere al posto dello spazio
    PHP LEARN - Guide, tutorial e articoli sempre aggiornati
    NUOVO: standardLib; il potente framework PHP é ora disponibile
    *******************************************
    Scarica oggi la tua copia di MtxEventManager

  4. #4
    giustamente me lo ha interpretato

    volevo dire

    prova a mettere

    Codice PHP:
     
    al posto dello spazio
    PHP LEARN - Guide, tutorial e articoli sempre aggiornati
    NUOVO: standardLib; il potente framework PHP é ora disponibile
    *******************************************
    Scarica oggi la tua copia di MtxEventManager

  5. #5

  6. #6
    Scusa ma non ho capito.

    Prendo il valore da una tabella , quello che dici dove lo dove mettere?

    Codice:

    Codice PHP:
    <?
    db 
    mysql_connect("localhost""root""") or die ('Error connecting to mysql');               
     
    mysql_select_db("db_login");    
    $query "SELECT  * FROM  materiali WHERE idmateriale='$idmateriale'"
                  echo 
    $query
           
    $result mysql_query($query) or die(mysql_error());  
      
    $row mysql_fetch_array($result);      
       
    $id_materiale      $row['idmateriale'];     
        
    $materiale         $row['materiale'];                 
    $descrizione       $row['descrizione'];         ?>  
           <td height="27" align="right">Materiale:</td> 
        <td width="209" height="27" align="center"> 
    <input name="materiale" type="text"  value=<?php echo  $row['materiale']; ?> >

    ?>

  7. #7
    Ok risolto...grazie anche a questo articolo:

    http://forum.html.it/forum/showthread/t-1261332.html


    incredibile ma vero.

    Ho modificato l'input così

    Codice PHP:
    <? 
    <input  name="descrizione" type="text" value=<?php echo \"$descrizione\"; 
    ?>
    e mi ha dato questo errore:

    Warning: Unexpected character in input: '\' (ASCII=92) state=1 in C:\wamp\www\Software\viewMateriali.php on line 97

    Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in C:\wamp\www\Software\viewMateriali.php on line 102


    Ho modificato in seguito così:





    Codice PHP:
    <?php
     
    echo "<input  name=\"descrizione\" type=\"text\" value=\"$descrizione\" >"
    ?>

    Ora tutto ok se vi capita ecco risolto !!!

  8. #8
    non avevo capito bene.
    Comunque, se postavi il codice te lo dicevo subito.

    ...non è poi così incredibile se conosci il significato di virgolette, apici e \ in php.
    PHP LEARN - Guide, tutorial e articoli sempre aggiornati
    NUOVO: standardLib; il potente framework PHP é ora disponibile
    *******************************************
    Scarica oggi la tua copia di MtxEventManager

  9. #9
    A saperlo...ora lo so e credo mi ricorderò per molto tempo. Purtroppo sono 15 giorni che programmo in PHP.


    Grazie ancora per la tua disponibilità

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.