PHP:
<?php
include "funzioni.php";
// istanza della classe
$data = new Class();
// funzione di connessione
$data->connetti();
$query0="LOCK TABLES clienti WRITE;";
$result0 = $data->query($query0);
echo "\n\nLOCK\n\n";
if(isset($_POST['submit'])){$prova=$_POST['nome'];}
else{ echo "<form name='daticliente' method='POST' action=''>
<label>nome cognome: <input name='nome' type='text' />
<input type='submit' name='submit' value='submit'><br> ";} ?>
con il codice sopra postato la mia idea era tenere la tabella "clienti" bloccata fin tanto che non si inseriscono i dati "nome cognome" nel form.in realtà però questa cosa non accade ma il lock della tabella viene perso subito.perche?
nel caso sia questo un modo di risolvere accessi concorrenti alla tabella del tutto sbagliato cosa si consiglia?una funzione a parte con nell'ordine : lock insert e unlock .. da far eseguire solo alla pressione del tasto submit ?
grazie