Ho un campo input text dove inserisco i valori da cercare in una tabella.
Se il valore che inserisco è solo uno, con un select like funziona.
Se devo ricercare più valori come posso fare?
...
Tipo: Messaggi; Utente: michelepi
Ho un campo input text dove inserisco i valori da cercare in una tabella.
Se il valore che inserisco è solo uno, con un select like funziona.
Se devo ricercare più valori come posso fare?
...
prova così, non ho provato niente però prova tu :) :) :)
header cerca sul forum trovi la risposta, stai stampando qualcosa prima
scusa forse non era chiaro prima
comunque prova così
<?php if($_POST['btnVai'] == "cerca"){
$sceltaPage = $_POST['sceltapagina'] ;
stampi qualcosa prima, se metti una @ prima del header dovrebbe togliere il warning ma non è la soluzione ideale.
prova questo sotto,
<form method="POST" action="index.php" >
Vai a pagina...
oppure passi la var nell'action direttamente, tanto mi sembra di capire che si tratta della stessa pagina
mi viene in mente un reindirizzamento
echo "<a href=\"" . $_SERVER['PHP_SELF'] . "?pag=" . $sceltaPage . "\">";
echo "</a>";
sostituisci con ...
ovviamente devi essere sicuro, poi dipende da tante cose......
Ciao, ok mi riguardo la logica, postare tutto è troppo lungo, dovrei estrapolare la parte interessata. grazie
Perchè il tutto è in un ciclo while e se stampo la variabile prende sempre la prima
la pagina che apro è la stessa, io vorrei inserire la variabile valore2 in un campo della modal
<td><a href=\"pagina.php?valore2=$id\" role=\"button\" data-toggle=\"modal\" data-target=\"#modalRegisterForm\" id=\"1\" ><img src=\"../img/dettaglio.png\"></a></td>
Con questo codice apro una...
io valorizzo all'inizio mettendo $variabile = ""; oppure @$variabile, la @ non fa vedere il notice
Velocemente ma forse ti aiuta
pagina1 hai le funzioni
pagina2 stampi il form e lanci funzione salva dopo submit
ovviamente devi aggiungere connessione al db che non c'è
pagina1.php
stampa solo un record.
Se nella query indico il nome di un campo allora funziona
Sto utilizzando odbc però mi fa visualizzare solo un record. Ho provato anche con ciclo while e niente
<?php
$connessione = odbc_connect("dsn", "","");$interrogazione = "select * from tabella ...
Le pagine non risiedono sullo stesso server?
Se le provi in locale funziona?
Che scheda è?
Giusto per darti un'idea, verifica se funziona. Poi valuta anche javascript. Comunque trovi tanti esempi.
$primo = $_POST['primocampo'] ;
$secondo = $_POST['secondo'] ;
$terzo =...
db2, informix, non trovo le dll da copiare nella cartella ext. win 64bit quindi non posso attivare le estensioni
in php7 alcune estensioni non ci sono più?
Alcuni db ho visto che non ci sono.
Se per caso dovesse servire risolto. Dovevo caricare i driver odbc di mysql solo a 64bit, poi (strano) creando il dsn di sistema invece che utente ha funzionato tutto.
ho lo stesso problema ma su apache con win10 64bit
Ho installato php7 su win10 64bit e provato con mysql la connessione tramite mysqli e funziona tutto.
Sto provando a fare la connessione tramite odbc ma il messaggio è sempre
"Nome origine dati...
Non so se devo scrivere qui o nella sezione apache
Ho scaricato php7(php-7.2.2-Win32-VC15-x86) e provato a farlo girare ma il server apache non parte (versione 2.2).
Copiato sotto c la cartella...
esiste una guida in Italiano per pdo_informix?