problemi con php

kaory

Nuovo Utente
29 Lug 2005
2
0
0
Ciao, sto realizzando un questionario [composto da tre tabelle: anagrafe (cognome, idanagrafe) con i dati già inseriti, domande (societa,dom01, idomande) con i dati già inseriti e risposte (societa,risp01, esito, idanagrafe, idrisposte) con i dati da inserire] on-line in php e postgresql ma ho due problemi:
1)Non riesco a inserire il valore dell'idanagrafe della tabella anagrafe nell'idanagrafe della tabella risposte
2)Inserisci.php (in questa pagina un operatore visualizza i dati anagrafici del primo cliente, le domande da fargli e le risposte da inserire. Se l'esito dell'intervista è positivo l'operatore salva, invia i dati alla tabella risposte e passa al cliente successivo (le domande sono sempre le stesse e uguali per tutti i clienti) altrimenti non salva ma passa lo stesso al cliente successivo. La pagina che gira è sempre la stessa. Il codice che ho scritto non funziona, qualcuno saprebbe aiutarmi?

//Selezione dell'idanagrafe della tabella anagrafe e suo inserimento nell'idanagrafe della tabella risposte
<?
$connessione = pg_connect ("host=... dbname=questionario user=postgres password=...");
$idanagrafe = $_REQUEST[idanagrafe];
$query = "SELECT idanagrafe = '$idanagrafe' FROM anagrafe";
$qu = pg_exec ($connessione, $query);
$query = pg_query($connessione,"INSERT INTO risposte (idanagrafe) VALUES ('$idanagrafe')");
?>
//Inserimento delle risposte nella tabella risposte
<?
$connessione = pg_connect ("host=... dbname=questionario user=postgres password=...");
$societa = $_REQUEST[societa];
$risp01 = $_REQUEST[risp01];
$esito = $_REQUEST[esito];
$query = pg_query($connessione,"INSERT INTO risposte (societa,risp01,esito) VALUES ('$societa','$risp01','$esito')");
?>
<br>
//Visualizzazione del primo cliente contenuto nella tabella anagrafe
<?php
$connessione = pg_connect ("host=... dbname=questionario user=postgres password=...");
$cognome = $_REQUEST[cognome];
$idanagrafe = $_REQUEST[idanagrafe];
if ($connessione) {
$query = "SELECT cognome,idanag from anagrafe order by idanagrafe asc limit 1";
$qu = pg_exec ($connessione, $query);
$row = 0;
?>
<table>
<?
while ($row<pg_numrows($qu)) {
$data = pg_fetch_object ($qu, $row);
?>
<br>
<tr><td>ID Anagrafe:</td><td><input type="text" name="idanagrafe" value="<?= $data->idanagrafe ?>"></td></tr>
<tr><td>Cognome:</td><td><input type="text" name="cognome" value="<?= $data->cognome ?>"></td></tr>
<?
$row++;
}
} else {
echo ("errore");
}
?>
</table>
//Visualizzazione delle domande della tabella domande e visualizzazione del form per l'inserimento delle risposte
<?php
$connessione = pg_connect ("host=... dbname=questionario user=postgres password=...");
$societa = $_REQUEST[societa];
$dom01 = $_REQUEST[dom01];
$idom = $_REQUEST[idomande];
if ($connessione) {
$query = "SELECT societa,dom01,idomande from domande";
$qu = pg_exec ($connessione, $query);
$row = 0;
?>
<form action="inserisci.php" method="POST">
<table>
<?
while ($row<pg_numrows($qu)) {
$data = pg_fetch_object ($qu, $row);
?>
<br>
<tr><td>ID Domanda:</td><td><input type="text" name="idomande" value="<?= $data->idomande ?>"></td></tr>
<tr><td>Società:</td><td><input type="text" name="societa" value="<?= $data->societa ?>"></td></tr>
<tr><td>Doamanda1:</td><td><input type="text" name="dom01" value="<?= $data->dom01 ?>"></td>
<td>Risposta1:</td><td><input type="text" name="risp01" value="<?= $data->risp01 ?>"></td>
<td>Esito:</td><td><input type="text" name="esito" value="<?= $data->esito ?>"></td></tr>
<tr><td><input type="submit" value="Prossimo Contatto"></td></tr>
<?
$row++;
}
} else {
echo ("errore");
}
?>
</table>
<br>
 
Ultima modifica:
Discussioni simili
Autore Titolo Forum Risposte Data
M Problemi con la stampa dei valori in php PHP 1
S Problemi delle funzioni eliminate con PHP e MySQL PHP 4
S Problemi con modulo upload video php (help!) PHP 0
E [PHP] problemi nuova riga con fwrite su piattaforma android PHP 5
M [PHP] Problemi con query unione PHP 11
M [PHP] Problemi con select PHP 6
M [PHP] Problemi con il riconoscimento login. PHP 21
M Problemi con database Apache/2.4.37 (Win32) OpenSSL/1.1.1a PHP/7.3.1 PHP 6
S [PHP] problemi con le sessioni PHP 3
T [PHP] problemi con il browser PHP 0
M [PHP] Problemi con login facebook PHP 0
F [PHP] Problemi di base con bot di telegram PHP 9
G Problemi con pagina online.php di una chat in php PHP 38
S Problemi con impostazioni php PHP 3
S [PHP] Problemi con Login e pagina Utente PHP 5
P [PHP] problemi con session_start PHP 15
webmachine [PHP] Problemi con Login e pagina Utente PHP 3
L Refresh include php con jquery problemi negli script dopo load jQuery 2
F Problemi login con lo script php PHP 2
C Problemi con esercizi di php PHP 0
B Problemi con pannello di controllo PHP PHP 0
B Problemi con pannello di controllo PHP PHP 0
D PROBLEMI invio posta con php PHP 3
F nl2br di php crea problemi con javascript PHP 7
S problemi con ajax e php Ajax 3
R problemi con un vostro tutorial php. PHP 0
1 problemi con invio PHP PHP 11
M Problemi con apache non interpreta script php Apache 6
tanaka Problemi con Php , css e safari PHP 5
S problemi ad inviare mail in locale con php PHP 13
C Problemi con query Php PHP 1
M Problemi con Forum PHP crezione guidata PHP 1
V PROBLEMI CON IL pHP PHP 1
P Problemi con pagine php PHP 2
M Formail PHP - Problemi con account AOL PHP 1
W click tracking , problemi con la visualizzazione del php aiuto urgente PHP 1
S PHP - ACCESS --> problemi con query PHP 0
M Problemi con la configurazione di Php 4.2.3 come modulo Apache 1.3.27 PHP 0
Z Problemi con l'installazione php 4.3.9 PHP 0
F problemi con php PHP 3
T problemi con dati menu a tendina HTML e CSS 2
M Upload immagine con javascript problemi con FormData() Javascript 1
A Problemi con move_uploaded_file PHP 7
L Problemi con il login PHP 2
R Tutto su utf-8 ma ancora problemi con i caratteri speciali in mysql MySQL 1
Z problemi con foreach insert into PHP 10
B javascript per problemi con pdf e Safari Javascript 0
M Problemi con creazione maschere Presentati al Forum 1
M Problemi con query a più tabelle PHP 3
M Problemi con blog Grav CMS (Content Management System) 0

Discussioni simili