passaggio dati form al db

akab

Nuovo Utente
23 Lug 2015
9
0
0
Buongiorno a tutti :dipser:

Purtroppo sto impazzendo anche di domenica !.....

Ho una pagina in cui devo inserire dei dati relativi agli appuntamenti con i clienti. Questa pagina mi serve per passare una serie di dati alla tabella del db 'appuntamenti' e fin qui qui tutto bene. Il problema è che per cercare velocemente il cliente che mi interessa ho fatto un campo 'cerca' che mi restituisce il cliente cercato dalla tabella 'anagrafiche'. il problema è che la selezione viene effettuata ma poi, a differenza di tutti gli altri dati che inserisco, il nome del cliente non viene passato alla tabella 'appuntamenti' del db. Spero di essermi spiegato bene, ma per sicurezza posto il codice sperando che qualcuno possa darmi una mano.
Grazie in anticipo a tutti.
PHP:
<?php				
if (isset($_POST['submit']) && $_POST['submit']=="invia")
{
	// RECUPERA DATI DAL FORM
	$id = ($_POST['id']);
$giorno = ($_POST['giorno']);
$mese = ($_POST['mese']);
$anno = ($_POST['anno']);;
// CREO DATA NEL FORMATO ANNO/MESE/GIORNO
$data= $anno."-".$mese."-".$giorno;
// RECUPERA DATI DAL FORM
  $date = ($_POST['date']);
  //$azienda = addslashes($_POST['azienda']);
  $titolo = addslashes($_POST['titolo']);
  $data = ($_POST['data']);
  $provincia = addslashes($_POST['provincia']);
  $comune = addslashes($_POST['comune']);
  $tel = addslashes($_POST['tel']);
  $tel2 = addslashes($_POST['tel2']);
  $forn_bracc = addslashes($_POST['forn_bracc']);
  $forn_coll = addslashes($_POST['forn_coll']);
  $forn_orecc = addslashes($_POST['forn_orecc']);
  $bracc_reso = addslashes($_POST['bracc_reso']);
  $coll_reso = addslashes($_POST['coll_reso']);
  $orecc_reso = addslashes($_POST['orecc_reso']);
  $bracc_resorotto = addslashes($_POST['bracc_resorotto']);
  $coll_resorotto = addslashes($_POST['coll_resorotto']);
  $orecc_resorotto = addslashes($_POST['orecc_resorotto']);
  $qt_bracc_dif = addslashes($_POST['qt_bracc_dif']);
  $qt_coll_dif = addslashes($_POST['qt_coll_dif']);
  $qt_orecc_dif = addslashes($_POST['qt_orecc_dif']);
  $coll = addslashes($_POST['coll']);
  $qt_coll = addslashes($_POST['qt_coll']);
  $articolo = addslashes($_POST['articolo']);
  $qt_articolo = addslashes($_POST['qt_articolo']);
  $orecc = addslashes($_POST['orecc']);
  $qt_orecc = addslashes($_POST['qt_orecc']);
  $vend_bracc = addslashes($_POST['vend_bracc']);
  $vend_coll = addslashes($_POST['vend_coll']);
  $vend_orecc = addslashes($_POST['vend_orecc']);
  $testo = addslashes($_POST['testo']);
  $str_data = strtotime($_POST['data']);
  include 'config.php';
    $sql = "INSERT INTO appuntamenti (date, titolo, provincia, comune, tel, tel2, testo, forn_bracc, forn_coll, forn_orecc, vend_bracc, vend_coll, vend_orecc, articolo, qt_articolo, coll, qt_coll , orecc, qt_orecc, bracc_reso, coll_reso, orecc_reso, bracc_resorotto, coll_resorotto, orecc_resorotto, qt_bracc_dif, qt_coll_dif, qt_orecc_dif, str_data ) VALUES ( '$date',  '$titolo', '$provincia', '$comune', '$tel', '$tel2',  '$testo', '$forn_bracc', '$forn_coll', '$forn_orecc', '$articolo', '$vend_bracc', '$vend_coll', '$vend_orecc', '$qt_articolo', '$coll', '$qt_coll', '$orecc', '$qt_orecc', '$bracc_reso', '$coll_reso', '$orecc_reso', '$bracc_resorotto', '$coll_resorotto', '$orecc_resorotto', '$qt_bracc_dif', '$qt_coll_dif', '$qt_orecc_dif', '$str_data')";
  if($result = mysql_query($sql) or die (mysql_error()))
  {
	  $ultimo_id = mysql_insert_id();
	 
   echo "Vai al <a href=\"aggiorna_magazzino.php?id=$ultimo_id\">Aggiorna magazzino</a>";
  }
}else{
 ?>
</p>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<label for="titolo"> Ricerca Azienda </label><br>  
    <input type="text" name="testo" /><br  />
	<br>
    <input type="submit" value="CERCA"  />
</form>
<?
include 'config.php';
//recupero quello che hanno scritto
$testo = $_POST['testo'];
$id = $_POST['id'];
$titolo = $_POST['titolo'];
//query mysql
$sql_cerca = mysql_query("SELECT id, titolo FROM anagrafica  WHERE (titolo LIKE '%" . $testo . "%')  OR (id LIKE '%" . $testo . "%')");
while($record = mysql_fetch_array($sql_cerca))	// costruisco le tabelle per gli articoli
{ ?>
<p>&nbsp;</p>
<table width="405" border="2" align="center" bordercolor="#000000">
  <tbody>
    <tr>
      <td style="text-align: center"><strong>Azienda</strong></td>
      <td style="text-align: center"><? echo $record['titolo'] ?></td>
    </tr>
  </tbody>
  <?  } ?>
</table>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
  <ul >
  <li >                    
	<li >
					  <label for="date">Data:</label>
                      <input type="date" name="date" id="date">		 
  </ul>
<div id="fsRow2067567-1" class="fsRow fsFieldRow fsLastRow">
<div class="fsRowBody fsCell fsFieldCell fsFirst fsLast fsLabelVertical fsSpan100" id="fsCell34266805" >
<br>
<p>
  <!--<input type="tel2" name="tel2" id="tel2">-->
</p>
<p>&nbsp;</p>
<table width="302" height="357" border="1" align="left">
  <tbody>
    <tr>
      <td style="text-align: center">&nbsp;</td>
      <td style="text-align: center; font-weight: bold;">FORNITURA</td>
      <td style="text-align: center">&nbsp;</td>
          </tr>
    <tr>
      <td width="72" style="text-align: center">Bracciali</td>
      <td width="72" style="text-align: center"> Collane </td>
      <td width="72" style="text-align: center"> Orecchini</td>    
    </tr>
    <tr>
       <td style="text-align: center"><input type="forn_bracc" name="forn_bracc" size="5" id="forn_bracc"></td>
      <td style="text-align: center"><input type="forn_coll" name="forn_coll" size="5" id="forn_coll"></td>
      <td style="text-align: center"><input type="forn_orecc" name="forn_orecc" size="5" id="forn_orecc"></td>
          </tr>
    <tr>
      <td style="text-align: center">&nbsp;</td>
      <td style="text-align: center; font-weight: bold;">VENDUTO</td>
      <td style="text-align: center">&nbsp;</td>
          </tr>
       <td style="text-align: center">Bracciali</td>
      <td style="text-align: center">Collane </td>
      <td style="text-align: center">Orecchini</td>
          </tr>
    <tr>
      <td style="text-align: center"><input type="vend_bracc" name="vend_bracc" size="5" id="vend_bracc"></td>
      <td style="text-align: center"><input type="vend_coll" name="vend_coll" size="5" id="vend_coll"></td>
      <td style="text-align: center"><input type="vend_orecc" name="vend_orecc" size="5" id="vend_orecc"></td>
    </tr>
    <tr>
      <td style="text-align: center">&nbsp;</td>
      <td style="text-align: center; font-weight: bold;"><span class="description">RESO</span></td>
      <td style="text-align: center">&nbsp;</td>
    </tr>
    <tr>
      <td style="text-align: center">Bracciali</td>
      <td style="text-align: center">Collane </td>
      <td style="text-align: center">Orecchini</td>
        </tr>
    <tr>
      <td style="text-align: center"><input type="bracc_reso" name="bracc_reso" size="5" id="bracc_reso"></td>
      <td style="text-align: center"><input type="coll_reso" name="coll_reso" size="5" id="coll_reso"></td>
      <td style="text-align: center"><input type="orecc_reso" name="orecc_reso" size="5" id="orecc_reso"></td>
    </tr>
    <tr>
      <td style="text-align: center">&nbsp;</td>
      <td style="text-align: center; font-weight: bold;">RESO DIFETTOSI</td>
      <td style="text-align: center">&nbsp;</td>
    </tr>
    <tr>
      <td height="23" style="text-align: center">Bracciali</td>
      <td style="text-align: center">Collane</td>
      <td style="text-align: center">Orecchini</td>
    </tr>
    <tr>
      <td height="26" style="text-align: center"><input type="bracc_resorotto" name="bracc_resorotto" size="5" id="bracc_resorotto"></td>
       <td style="text-align: center"><input type="coll_resorotto" name="coll_resorotto" size="5" id="coll_resorotto"></td>
     <td style="text-align: center"><input type="orecc_resorotto" name="orecc_resorotto" size="5" id="orecc_resorotto"></td>
    </tr>
    <tr>
    </tr> <td height="4"></tbody>
</table>
<p>&nbsp;</p>
<p>
  <label for="number"><br>
  </label>
</p>
<p>&nbsp;</p><p>&nbsp;</p>
<p>
  <label for="textarea">Note</label>
  <textarea name="testo" id="testo"></textarea></p>
<p><b>Prossimo appuntamento:</b><br>
  <input name="data" size="20" type="data" value=""></p>
<p>&nbsp;</p>
<p> <input name="submit"  type="submit" value="invia"></p>
 
Ultima modifica di un moderatore:

marino51

Utente Attivo
28 Feb 2013
3.203
207
63
Lombardia
il codice che hai postato è incompleto, eseguendolo php segnala errore,
per correggere l'errore, è necessario rivedere l'intero codice

la sequenza delle operazioni non sembra corretta, come gestisci "CERCA" ?
nel modo come appare nel codice, non potrà mai funzionare
 
Discussioni simili
Autore Titolo Forum Risposte Data
K passaggio dati tramite form in un campo hidden Javascript 3
B Problema su passaggio dati da form Classic ASP 1
B passaggio dati da popup a form principale Javascript 0
ESABOT Problema passaggio dati tra activity tramite intent Sviluppo app per Android 1
elpirata [PHP] Passaggio di dati tra variabili PHP 1
T Passaggio dati con ajax ad altra pagina Ajax 6
T [PHP] Passaggio dati sensore con ajax e exec, lento! PHP 0
neo996sps Chiamare route laravel con passaggio di dati tramite jquery jQuery 0
T Problema con il passaggio dati metodo "POST" PHP 1
K passaggio dati e apertura di altra pagina. Ajax 4
S Passaggio dati da pagina html a php PHP 27
E come si esegue un backup dati per passaggio a nuovo hosting? Hosting 5
M [risolto] Passaggio valore tramite link per selezione dati su database. PHP 3
V problema passaggio di dati Javascript 0
V problema riguardante l'apertura di pagine e passaggio dati nei div Javascript 0
S problemi passaggio dati da menù tendina ad un'altro frame Javascript 3
L passaggio dati Javascript 0
F Editor wysiwyg e passaggio dati Classic ASP 3
tanaka Editor wysiwyg e passaggio dati php mysql PHP 17
E Passaggio dati tramite javascript esterno ad un HTML Server Controls Javascript 0
cosov Problema con passaggio dati tra pagine asp Classic ASP 5
T Passaggio dati in nuova pagina dinamica Classic ASP 2
I Passaggio dati con Javascript Javascript 0
M Passaggio dati in asp Classic ASP 5
M Passaggio variabili array php su un tasto jq PHP 3
F Consigli passaggio a nuova piattaforma CMS (Content Management System) 0
F Consigli passaggio a nuova piattaforma SEO e Posizionamento 3
MarcoGrazia Metodi static e passaggio di variabili PHP 1
M Passaggio Valori checbox in textarea Javascript 1
Barierta Testo a comparsa con passaggio del mouse Javascript 17
N Problema passaggio variabili tra pagine PHP 4
P Passaggio id php a javascript PHP 6
M errore dopo passaggio Php 7.2 PHP 6
M Passaggio da una pagina php ad un altra PHP 0
P Passaggio di parametro al metodo: public void run() Java 3
T script jquery non funziona più dopo il passaggio a MVC jQuery 5
R passaggio variabili tra modulo genitore a figlio jQuery 3
J Passaggio variabile tra 2 file php PHP 15
zorro [PHP] passaggio di variabili PHP 7
Z Passaggio php 5.6 a php 7 PHP 1
B [Visual Basic] Passaggio variabili da un progetto all'altro (Visual Studio 2017 C#/SQL) Visual Basic 0
R [PHP] Testo su immagine al passaggio del mouse PHP 2
andreas88 Problema installazione passaggio 2 Magento Magento 0
gandalf1959 Passaggio da mysql a mysqli PHP 13
C Redirect passaggio a https Web Server 1
K [PHP] Passaggio Variabili Senza Refresh Di Pagina PHP 1
A Problema nel passaggio di una animazione da flash a animate Flash 9
S [HTML] Div visibile o nascosto al passaggio del mouse HTML e CSS 3
C [RISOLTO][PHP] Passaggio variabili senza refresh di pagina PHP 7
elpirata [PHP] Passaggio da webapp online a webapp offline PHP 2

Discussioni simili