Insert in mysql din form cu doua submit
Discutii despre script-uri si coduri PHP-MySQL, precum si lucru cu XML in PHP.
-
botavlad89
- Mesaje:13
Insert in mysql din form cu doua submit
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 .
MarPlo
Mesaje:4343
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: