Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1

    da form a db & viceversa

    ehmmm mi sento molto ignorante

    ho cercato un po', ravanato anche nei sorgenti di phpbb ma non riesco a venirne a capo: registro dei dati nel db dopo averli prelevati da un form, ma come faccio per modificarli usando sempre un form? in pratica vorrei fare la stessa cosa che su questo forum si ha con la funzione modifica post... ma non capisco come si fa a piantare i dati prelevati dal db nella casella del form
    Sotto la panza la mazza avanza.

  2. #2
    basta che usi al posto della sintassi di INSERT, quella di UPDATE...

  3. #3
    sai prelevare i dati? bene.. allora ti faccio degli esempi generici:

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

    <textarea bla bla><?php echo $testodellatextarea?> </textarea>

    spero ti basti.. tutti i campi input hanno l'attributo value... la textarea funge come vedi.. per select e option devi verificare i valori e regolarti a seconda del valore... se non ti è chiaro come fare per qualche tipo di elemento del form dillo che spiego meglio



  4. #4
    Originariamente inviato da pugia
    basta che usi al posto della sintassi di INSERT, quella di UPDATE...
    leggere i post prima di rispondere no eh?



    lui chiede come riportare nel form i dati prelevati dal database

  5. #5
    ah-ha! mi serviva proprio per la textarea... mo' provo, intanto grazie
    Sotto la panza la mazza avanza.

  6. #6
    uhm

    per funzionare funziona, ma ho dei notice di undefined constant nel momento in cui tiro su i valori dal db... come mai?

    Codice PHP:
    $art mysql_query(" SELECT * FROM articoli WHERE id=$id ");
    $row mysql_fetch_array($art);
    $titolo $row[titolo];
    $autore $row[autore];
    $arttext $row[contenuto]; 
    Sotto la panza la mazza avanza.

  7. #7
    Originariamente inviato da Caleb
    uhm

    per funzionare funziona, ma ho dei notice di undefined constant nel momento in cui tiro su i valori dal db... come mai?

    Codice PHP:
    $art mysql_query(" SELECT * FROM articoli WHERE id=$id ");
    $row mysql_fetch_array($art);
    $titolo $row[titolo];
    $autore $row[autore];
    $arttext $row[contenuto]; 
    mancano gli apici agli indici associativi dell'array $row.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  8. #8
    Codice PHP:
    $art mysql_query(" SELECT * FROM articoli WHERE id=$id ");
    $row mysql_fetch_array($art);
    $titolo $row['titolo'];
    $autore $row['autore'];
    $arttext $row['contenuto']; 


    se poi non è questo riporta esattamente gli errori e le righe interessate


  9. #9
    aaagh gli apici... sì era solo quello

    ma è segno che vada a dormire

    'notte e grazie ancora
    Sotto la panza la mazza avanza.

  10. #10
    arieccomi... mi chiedevo se la cosa potesse funzionare anche per i menu a tendina, ho provato così

    <select name="var" value="<?php echo $var; ?>">

    ma 'un va... c'è qualche metodo efficace?
    Sotto la panza la mazza avanza.

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.