Pagina 1 din 1

Insert in mysql din form cu doua submit

Scris: Mar Feb 14, 2012
de botavlad89
Am form-ul asta :

Cod: Selectaţi tot

<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
		
		<input type="hidden" name="Id" value="<?php $id ?>">
            <p>
                <label>Source Code:</label>
                <textarea name="source_code" rows="20" cols="80" class="text"> <?php if(!empty($source_code)) echo htmlentities($source_code);?></textarea>
            </p>
            <p>
                <input name="submit" type="submit" value="Compile & Execute" class="button"/>
	<input name="submit" type="submit" value="Salveaza" class="button"/>			
            </p>
        </form>
Deci am formu de mai sus cum pot sa fac ca la apasarea inputuli salveaza sa imi insereze intr-o baza de date ce se alfa in el ! .
Am idee cum se face da problema i ca nu am mai lucrat niciodata cu 2 inputuri de tip submit .

Insert in mysql din form cu doua submit

Scris: Mar Feb 14, 2012
de MarPlo
Nici eu nu am lucrat cu form cu doua butoane submit. Dar presupun ca ar merge sa le dai nume diferit la "name" iar formularul se trimite cu oricare din ele, la adresa de la "action".
- Mai e un subiect despre formular cu mai multe butoane submit, aici: Trimite formular la adrese diferite
Pentru insert in mysql a datelor din formular, e un exemplu la lectia: PHP MySQL - INSERT INTO (la sfarsit, foloseste MySQLi).
Mai vezi si lectiile /tutorialele de pe site.

- In codul tau, la campul hidden ar trebui:

Cod: Selectaţi tot

value="<?php echo $id; ?>"