Problemi con query Postgre

donadioema

Nuovo Utente
7 Lug 2010
12
0
0
Ho creato questa query per visualizzare un database che contiene tutti i soci di un circolo come vedete ho creato 3 array inizialmente il primo field(nome del campo sul db) il secondo query_field(nome dei campi nella query es: soci.tessera) il terzo fieldname(il nome dei campi visualizzati nell intestazione della tabella)
dopo di che la query funziona tutto correttamente , ho creato un ciclo for per riempire la tabella di intestazione (fieldname), e in seguito ho usato un while($row=pg_fetch_array per popolare le righe.
Adesso nel primo ciclo for come potete vedere ho inserito una cosa di questo tipo:
echo "<td><a href=index.php?sort=$field[$i]>$fieldname[$i]"; per ordinare le colonne quando vengono cliccate e qui tutto bene funziona tutto.
ora sotto il while($row=pg_fetch_array ho inserito un pulsante che dovrebbe consentirmi la modifica della singola righa e ho inserito una cosa del genere:echo "<td>$row[$i]";
echo "<td><a href=mod.php?mod=$tessera><img src=mod.jpg>"; in modo che mi riesco a tirar fuori il numero di tessera e poi prendermelo con un get nella pagina mod.php.
unico problema nell'url non viene visualizzato niente e non capisco perchè ho provato anche ad inserire al posto di $tessera $field[$i] ma niente non capisco dove sia il problema .
Ribadisco sono nuovo in php quindi sicuramente sarà una banalità ma cmq ringrazio in anticipo.
Ciao

PHP:
$connessione = pg_connect($conn_string);
  if (!$connessione) die("Errore nella selezione del database");

$field=array("tessera","cognome","nome","data_agg_anagrafica","nome_nas","tel1","nomea","anno");
$query_field=array("","","","","","","","");
$fieldname=array("Tessera","Cognome","Nome","Data Agg Anagrafica","Comune Residenza","Telefono","Contratto","Iscrizione");
$query="SELECTsoci.tessera,soci.cognome,soci.nome,soci.data_agg_anagrafica,
com_res.nome||' ('||com_res.provincia||')'  AS nome_nas,soci.tel1,
tipologie.codice||' ('||aziende.nome||')' AS nomea,iscrizioni.anno";
if (isset($anno)) $query.=",iscrizioni";
$query.="  FROM soci
LEFT JOIN comuni AS com_res ON soci.comune_residenza = com_res.id
LEFT JOIN comuni AS com_nas ON soci.comune_nascita = com_nas.id
LEFT JOIN iscrizioni ON soci.tessera = iscrizioni.tessera
LEFT JOIN tipologie ON iscrizioni.tipologia = tipologie.id
LEFT JOIN aziende ON tipologie.azienda = aziende.id";
if (isset($anno)) $query.=" AND iscrizioni.tessera=soci.tessera AND iscrizioni.anno=$anno";
if (isset($_REQUEST["sort"]))
  for ($i=0;$i<count($query_field);++$i)
    if ($_REQUEST["sort"]==$field[$i])
      {$query.=" ORDER BY ".$_REQUEST["sort"]; break;}
$query = pg_query($connessione,$query);
echo "<br>";
if ($query==FALSE) die("errore nella composizione della query". mysql_error());
echo "<table width='100%'><tr class=head>";
for ($i=0;$i<count($query_field);++$i) {
//if per decidere se visualizzare il campo
  echo "<td><a href=index.php?sort=$field[$i]>$fieldname[$i]";
  if ($field[$i]==$_REQUEST["sort"])
    echo "&nbsp;<img src=sortup.png>";
  echo "</a></td>";
}
echo "</tr>";
$first=true;
while($row=pg_fetch_array($query)) {
  $class=($first?"a":"b"); $first=!$first;
  echo "<tr class=$class>";
  for ($i=0;$i<count($query_field);++$i)
  //if per decidere se visualizzare il campo
    echo "<td>$row[$i]";
    echo "<td><a href=index.php?mod=$tessera><img src=mod.jpg>";
    echo "</a></td>";
}
 
Discussioni simili
Autore Titolo Forum Risposte Data
M Problemi con query a più tabelle PHP 3
M [PHP] Problemi con query unione PHP 11
M Problemi con query su due tabelle PHP 2
E Problemi auto increment con query Insert Into Select MySQL 2
D [risolto] Problemi di paginazione dei risultati con una determinata query Classic ASP 4
G Problemi con modifica dati in query di aggiornamento MS Access 6
Albertoesse Problemi passaggio valori da un Form ad Una classe con query mysql PHP 12
P problemi di chiusura con la query PHP 3
C Problemi con query Php PHP 1
M problemi con le esecuzionie di query dopo le 24 Programmazione 0
S PHP - ACCESS --> problemi con query PHP 0
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
M Problemi con la stampa dei valori in php PHP 1
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
S Problemi delle funzioni eliminate con PHP e MySQL PHP 4
M Problemi con blog Grav CMS (Content Management System) 0
S incoerenza di stampa. problemi con il magenta Photoshop 3
A problemi con paypall Java 1
S Problemi con modulo upload video php (help!) PHP 0
felino [Windows 8.1] Problemi con connessione WiFi Windows e Software 0
E [PHP] problemi nuova riga con fwrite su piattaforma android PHP 5
O [HTML] problemi con la regola "background-attachment: fixed" in EDGE HTML e CSS 0
M [PHP] Problemi con select PHP 6
ANDREA20 [HTML] problemi con il footer HTML e CSS 1
D [MS Access] problemi con inserimento campo in una maschera MS Access 6
M [PHP] Problemi con il riconoscimento login. PHP 21
A [WordPress] problemi con xampp WordPress 2
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
Andrea_Ventura [HTML] Problemi con effetto hover HTML e CSS 5
M [PHP] Problemi con login facebook PHP 0
Andrea_Ventura [HTML] Problemi con visualizzazione Navigation Bar HTML e CSS 10
andreas88 Creare file .htaccess per risolvere alcuni problemi con il tester SEO SEO e Posizionamento 0
Eugene [Joomla] Problemi con modulo per strutture alberghiere JHotelreservation starter Joomla 6
F [PHP] Problemi di base con bot di telegram PHP 9
M [Photoshop] Problemi con importazione immagini trasparenti in indesign Photoshop 0
E [Photoshop] Problemi con dimensioni immagini Photoshop 12
G [HTML] Problemi con inserimento immagini HTML e CSS 7
L Problemi con Javascript e Mustache Javascript 0
G Invio Mail con PHPMailer, problemi SMTP PHP 7
A [Javascript] problemi con javascrip e posizione GPS html5 Javascript 6
D Due problemi con Photoshop... Photoshop 1
G Problemi con pagina online.php di una chat in php PHP 38

Discussioni simili