Buonasera a tutti,
vorrei creare una pagina leggi.php
che visualizza i dati presenti nel "miodb.accdb" salvato sul mio pc nella cartella C:\Users\Adriano\Desktop
Si può fare?!
Grazie
Buonasera a tutti,
vorrei creare una pagina leggi.php
che visualizza i dati presenti nel "miodb.accdb" salvato sul mio pc nella cartella C:\Users\Adriano\Desktop
Si può fare?!
Grazie
Grazie,
grazie per la risposta alla fine ho risolto anche così:
$strsq="Select distinct condominio from andriani";
$ris=mysql_query($strsq);
echo "<select class='mandatory ' id='imObjectForm_1_2' name='COMBO_CONDOMINIO' onchange='selectPost(this.value)'>";
echo '"<option></option>"';
while($riga=mysql_fetch_array($ris))
{
echo "<option>".$riga["condominio"]."</option>";
}
echo "</select>";
Buongiorno a tutti
Scopiazzando un po' di quà e un po' di là ho realizzato la seguente pagina:
-carico prima combo da DB ed assegno la selezione alla variabile $cond_selezionato
-quando seleziono il nominativo dalla seconda combo assegno alla variabile $cartella
-tramite evento onchange visualizzo il contenuto
Vorrei che alla selezione della seconda combo non mi svuoti la variabile $cond_selezionato
Come posso fare?
di seguito il codice:
<script type="text/jscript">
function selectPost()
{
document.modulo.method = "post";
document.modulo.action = "<?php $_SERVER['PHP_SELF']; ?>";
document.modulo.submit();
}
</script>
<script type="text/jscript">
function selectPost_2()
{
document.modulo.method = "post";
document.modulo.action = "<?php $_SERVER['PHP_SELF']; ?>";
document.modulo.submit();
}
</script>
<?php
"<div id='imObjectForm_1_2_container' class='imObjectFormFieldContainer'><label id='imObjectForm_1_2_label' for='imObjectForm_1_2'>CONDOMINIO</label><br /><div id='imObjectForm_1_2_field'>";
// CARICO COMBO CON NOMI DEI CONDOMINIO
include "connessione_db.php";
$cond_selezionato = $_POST['COMBO_CONDOMINIO'];
$cartella = $_POST['COMBO'];
$strsq="Select distinct condominio from andriani";
$ris=mysql_query($strsq);
echo "<select class='mandatory ' id='imObjectForm_1_2' name='COMBO_CONDOMINIO' onchange='selectPost(this.value)'>";
echo '"<option></option>"';
while($riga=mysql_fetch_array($ris))
{
echo "<option>".$riga["condominio"]."</option>";
}
echo "</select>";
if (!empty($cond_selezionato))
{
//STAMPO IL CONDOMINIO SELEZIONATO
echo "<span style="color: red; font-size: 16pt">HAI SELEZIONATO IL CONDOMINIO $cond_selezionato </span>";
}
else
{
echo "<span style="color: red; font-size: 16pt">NESSUN CONDOMINIO SELEZIONATO </span>";
}
"<div id='imObjectForm_1_3_container' class='imObjectFormFieldContainer'><label id='imObjectForm_1_3_label' for='imObjectForm_1_3'>NOMINATIVO</label><br /><div id='imObjectForm_1_3_field'>";
include "connessione_db.php";
$cartella = $_POST['COMBO'];
$strsq="Select nominativo from andriani WHERE condominio = '$cond_selezionato'";
$ris=mysql_query($strsq);
echo "<select class='mandatory ' id='imObjectForm_1_3' name='COMBO' onchange='selectPost_2(this.value)'>";
echo '"<option></option>"';
while($riga=mysql_fetch_array($ris))
{
echo "<option>".$riga["nominativo"]."</option>";
}
echo "</select>";
if (!empty($cartella))
{
//STAMPO IL CONDOMINIO SELEZIONATO
echo "<span style="color: red; font-size: 16pt">HAI SELEZIONATO $cartella DEL CONDOMINIO $cond_selezionato </span>";
}
else
{
echo "<span style="color: red; font-size: 16pt">NESSUN NOMINATIVO SELEZIONATO </span>";
}
?>
<form method="post" action="">
<?php
// ASSEGNAMO LE VARIABILE CON IL PERCORSO
$cartella = $_POST['COMBO'];
$folder="andriani/$cartella/";
if ($folder == "andriani//")
{
echo "NESSUN FILE DA VISUALIZZARE";
}
else{
if (is_dir("$folder"))
{
//CONTROLLO SE IL CAMPO FILE E PIENO, SE PIENO
$count=0;
foreach ($_FILES['file']['name'] as $filename)
{
$destination=$folder;
$origin=$_FILES['file']['tmp_name'][$count];
$count++;
$destination=$destination.basename($filename);
move_uploaded_file($origin, $destination);
if (empty($filename))
{
echo 'Nessun file caricato<br>';
}
else
{
echo "il file $filename e' stato caricato con successo!<br>";
}
}
// CREO UN ARRAY CON TUTTI I FILE
$array_file = scandir($folder) or die ('Impossible leggere la cartella!');
// STAMPO I VALORI
echo "QUESTO E' IL CONTENUTO DELLA CARTELLA $cartella:<br>";
foreach ($array_file as $key => $value)
{
echo "<input type='checkbox' name='Elimina[]' value = $value/>Elimina";
echo "<br />";
echo $value."<br />";
echo "<br />";
}
}
else
{
include connessione_ftp.php;
Mkdir("$folder",0777);
//CONTROLLO SE IL CAMPO FILE E PIENO, SE PIENO
$count=0;
foreach ($_FILES['file']['name'] as $filename)
{
$destination=$folder;
$origin=$_FILES['file']['tmp_name'][$count];
$count++;
$destination=$destination.basename($filename);
move_uploaded_file($origin, $destination);
if (empty($filename))
{
echo 'Nessun file caricato<br>';
}
else
{
echo "il file $filename e' stato caricato con successo!<br>";
}
}
// CREO UN ARRAY CON TUTTI I FILE
$array_file = scandir($folder) or die ('Impossible leggere la cartella!');
// STAMPO I VALORI
echo "QUESTO E' IL CONTENUTO DELLA CARTELLA $cartella:<br>";
foreach ($array_file as $key => $value)
{
echo $value."<br />";
}
echo "la cartella $cartella e stata creata";
}}
?>
<input type="submit" value="Cancella File Selezionati"/>
</form>
</div>
</div>
</div>
</fieldset>
<fieldset>
<input type="text" id="imObjectForm_1_prot" name="imSpProt" />
</fieldset>
</form>
Grazie mille!!!
Buonasera a tutti,
carico una combo box con i dati che prelevo da un db,
Sembrerà banale, ma le mie competenze mi portano ad andare avanti a tentativi, ma vorrei che la prima voce sia un campo vuoto o che appaia un testo "seleziona".
Grazie anticipatamente e buona serata!!
Posto il codice:
<?php
$host = "localhost";
$user = "adriano";
$pass = "";
$database = "my_adriano";
// mi connetto al DBMS
$myconn = mysql_connect($host, $user, $pass) or die('Errore...');
//Mi connetto al database
mysql_select_db($database, $myconn) or die('Errore...');
//carico combo
$strsq="Select nominativo from andriani";
$ris=mysql_query($strsq);
echo "<select class='mandatory ' id='imObjectForm_1_3' name='COMBO'>";
while($riga=mysql_fetch_array($ris)){
echo "<option>".$riga["nominativo"]."</option>";
// credo che debba intervenire qui ma non so come
}
echo "</select>";
?>