<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Mi date una mano?]]></title><description><![CDATA[<p dir="auto">Salve a tutti ho la seguente select, che dovrebbe visualizzare dei dati contenuti all'interno di un database</p>
<p dir="auto">[html]<br />
&lt;select name="select"&gt;<br />
&lt;option&gt;Salani&lt;/option&gt;<br />
&lt;option&gt;Mondadori&lt;/option&gt;<br />
&lt;option&gt;Einaudi&lt;/option&gt;<br />
&lt;/select&gt;<br />
[/html]</p>
<p dir="auto">e quando scelgo una delle voci in elenco, all'interno della stessa pagina, deve attivare una checkbox con i dati relativi alla mia scelta (sempre presenti nel database e collegati da un id)</p>
<p dir="auto">[html]<br />
La pietra folosofale<br />
&lt;input type="checkbox" name="checkbox" value="checkbox" /&gt;<br />
&lt;/label&gt;<br />
&lt;br /&gt;<br />
La camera dei segreti<br />
&lt;label&gt;<br />
&lt;input type="checkbox" name="checkbox2" value="checkbox" /&gt;<br />
&lt;/label&gt;<br />
&lt;br /&gt;<br />
Il prigioniero di Azkaban<br />
&lt;label&gt;<br />
&lt;input type="checkbox" name="checkbox3" value="checkbox" /&gt;<br />
[/html]</p>
<p dir="auto">Non so che comando utilizzare per attivare la checkbox solo dopo avere effettuato una scelta nella select. Sapreste indicarmi come fare?</p>
]]></description><link>https://connect.gt/topic/93997/mi-date-una-mano</link><generator>RSS for Node</generator><lastBuildDate>Mon, 11 May 2026 17:54:44 GMT</lastBuildDate><atom:link href="https://connect.gt/topic/93997.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 03 Feb 2009 15:36:40 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Mi date una mano? on Thu, 05 Feb 2009 17:48:25 GMT]]></title><description><![CDATA[<p dir="auto">Eccomi. <img src="https://connect.gt/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=4as8rolt52f" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" title=":)" alt="🙂" /></p>
<p dir="auto">Allora portando l'esempio considerando che le tue due tabelle siano così:</p>
<p dir="auto">Tabella editori:<br />
id<br />
editore (Nome dell'editore)</p>
<p dir="auto">Tabella libri:<br />
id<br />
titolo (titolo del libro)<br />
id_editore (id dell'editore associato)</p>
<p dir="auto">Penso che alla fine ti venga fuori questo:<br />
[PHP]&lt;?php<br />
require_once ("config.php"); //includo il file di connessione al Db</p>
<p dir="auto">$action=false;<br />
$action=$_POST['action'];</p>
<p dir="auto">if ($action!= "" || $action!=false)<br />
{<br />
switch ($action)<br />
{<br />
case 1: // dopo aver selezionato l'editore<br />
$id_editore=false;<br />
$id_editore=$_POST['editore'];<br />
$sql="SELECT * FROM libri WHERE id_editore='$id_editore'";<br />
$query=@mysql_query($sql) or die (mysql_error());<br />
break;</p>
<pre><code>    case 2: //questo è da utilizzare per lo step successivo alla selezione dei libri
    
    break;    
}
</code></pre>
<p dir="auto">}</p>
<p dir="auto">//estraiamo la lista degli editori per popolare la select<br />
$sql_editore="SELECT * FROM editori";<br />
$query_editore=@mysql_query($sql_editore) or die (mysql_error());</p>
<p dir="auto">?&gt;<br />
&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "<a href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" rel="nofollow ugc">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd</a>"&gt;<br />
&lt;html xmlns="<a href="http://www.w3.org/1999/xhtml" rel="nofollow ugc">http://www.w3.org/1999/xhtml</a>" xml:lang="it" lang="it"&gt;<br />
&lt;head&gt;<br />
&lt;link rel="stylesheet" href="style.css" type="text/css" /&gt;<br />
&lt;meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /&gt;<br />
&lt;title&gt;Quì il titolo&lt;/title&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;</p>
<p dir="auto">&lt;form name="editor" method="post" action="libri.php"&gt;<br />
&lt;select name="editore" onchange="document.editor.submit()"&gt;<br />
&lt;?<br />
/**<br />
* Creiamo dinamicamente la select degli editori e se abbiamo selezionato<br />
* un editore in precedenza lo lasciamo selezionato<br />
<em>/<br />
while ($row_editore=mysql_fetch_array($query_editore))<br />
{?&gt;<br />
&lt;option value="&lt;? echo $row_editore['id']; ?&gt;"&lt;? if ($row_editore['id']==$id_editore) {echo "selected";}?&gt;&gt;&lt;? echo $row_editore['editore']; ?&gt;&lt;/option&gt;<br />
&lt;?}?&gt;<br />
&lt;/select&gt;<br />
&lt;input type="hidden" name="action" value="1" /&gt;<br />
&lt;input type="submit" value="Seleziona" /&gt;<br />
&lt;/form&gt;<br />
&lt;?<br />
if ($action!= "" || $action!=false)<br />
{<br />
?&gt;<br />
&lt;form name="book" method="post" action="libri.php"&gt;<br />
&lt;?<br />
/</em>*</p>
<ul>
<li>Creiamo dinamicamente le checkbox dei libri<br />
*/<br />
while ($row=mysql_fetch_array($query))<br />
{<br />
echo $row['titolo']."&lt;label&gt;&lt;input type="checkbox" name="libri" value="".$row['id']."" /&gt;&lt;/label&gt;&lt;br /&gt;";<br />
}<br />
?&gt;<br />
&lt;input type="hidden" name="action" value="2" /&gt;<br />
&lt;input type="submit" value="Seleziona" /&gt;<br />
&lt;/form&gt;<br />
&lt;?}?&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;[/PHP]</li>
</ul>
<p dir="auto">Fatto un po' alla svelta e non testato ma credo non ci siano enormi buchi. <img src="https://connect.gt/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=4as8rolt52f" class="not-responsive emoji emoji-android emoji--wink" title=";)" alt="😉" /></p>
<p dir="auto">E' già pronto per lo step successivo alla selezione delle checkbox.<br />
Vedi se ti sta bene adattandolo a quel che hai tu e facci sapere se risolvi. <img src="https://connect.gt/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=4as8rolt52f" class="not-responsive emoji emoji-android emoji--wink" title=";)" alt="😉" /></p>
]]></description><link>https://connect.gt/post/806215</link><guid isPermaLink="true">https://connect.gt/post/806215</guid><dc:creator><![CDATA[samyorn]]></dc:creator><pubDate>Thu, 05 Feb 2009 17:48:25 GMT</pubDate></item><item><title><![CDATA[Reply to Mi date una mano? on Thu, 05 Feb 2009 13:40:35 GMT]]></title><description><![CDATA[<p dir="auto">Ti ringrazio, però non hocapito esattamente che devo fare <img src="https://connect.gt/plugins/nodebb-plugin-emoji/emoji/customizations/96502213-6a65-49c7-a646-9c1b87466ed4-GTsad.gif?v=4as8rolt52f" class="not-responsive emoji emoji-customizations emoji--gtsad" title=":gtsad:" alt=":gtsad:" /><br />
Potresti farmi qualche esempio pratico?</p>
]]></description><link>https://connect.gt/post/806219</link><guid isPermaLink="true">https://connect.gt/post/806219</guid><dc:creator><![CDATA[freebreathe]]></dc:creator><pubDate>Thu, 05 Feb 2009 13:40:35 GMT</pubDate></item><item><title><![CDATA[Reply to Mi date una mano? on Thu, 05 Feb 2009 11:11:25 GMT]]></title><description><![CDATA[<p dir="auto">Nessun problema. Metterai nei form un campo hidden name=action value= 1 o 2 a seconda dello step e quindi eseguire quanto ti interessa facendo un switch dell'action scelta. <img src="https://connect.gt/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=4as8rolt52f" class="not-responsive emoji emoji-android emoji--wink" title=";)" alt="😉" /></p>
]]></description><link>https://connect.gt/post/806216</link><guid isPermaLink="true">https://connect.gt/post/806216</guid><dc:creator><![CDATA[samyorn]]></dc:creator><pubDate>Thu, 05 Feb 2009 11:11:25 GMT</pubDate></item><item><title><![CDATA[Reply to Mi date una mano? on Thu, 05 Feb 2009 10:49:33 GMT]]></title><description><![CDATA[<p dir="auto">Si, ma tutto questo deve  avvenire all'interno della stessa pagina:</p>
<ul>
<li>visualizzo la select;</li>
<li>scelgo una voce;</li>
<li>la pagina si ricarica e mi visualizza la checkbox con le voci estrapolate dal mio database.<br />
Ripeto, tutto deve avvenire al'interno della stessa pagina</li>
</ul>
]]></description><link>https://connect.gt/post/806218</link><guid isPermaLink="true">https://connect.gt/post/806218</guid><dc:creator><![CDATA[freebreathe]]></dc:creator><pubDate>Thu, 05 Feb 2009 10:49:33 GMT</pubDate></item><item><title><![CDATA[Reply to Mi date una mano? on Thu, 05 Feb 2009 10:45:04 GMT]]></title><description><![CDATA[<p dir="auto">Ah!</p>
<p dir="auto">Beh allora ti recuperi l'id dalla select Editore ricaricando la pagina e quindi fai una SELECT dei dati legati a quell'id_editore:<br />
[html]&lt;select name="editore"&gt;<br />
&lt;option value="1"&gt;Salani&lt;/option&gt;<br />
&lt;option value="2"&gt;Mondadori&lt;/option&gt;<br />
&lt;option value="3"&gt;Einaudi&lt;/option&gt;<br />
&lt;/select&gt;[/html]```<br />
SELECT * FROM libri WHERE id_editore='$editore'</p>
<pre><code class="language-Quindi">[php]while ($row=mysql_fetch_array($query))
{
   echo "&lt;input type=\"checkbox\" name=\"libro\" value=\"".$id_libro."\" /&gt;";
}[/php]Sono sulla buona strada adesso? :)</code></pre>
]]></description><link>https://connect.gt/post/806213</link><guid isPermaLink="true">https://connect.gt/post/806213</guid><dc:creator><![CDATA[samyorn]]></dc:creator><pubDate>Thu, 05 Feb 2009 10:45:04 GMT</pubDate></item><item><title><![CDATA[Reply to Mi date una mano? on Thu, 05 Feb 2009 10:33:59 GMT]]></title><description><![CDATA[<p dir="auto">Credo di  essermi espressa male. a me serve un comando che, una volta scelta una voce nel menù select, ricarichi la pagina (o una parte di pagina) e mi vada a visualizzare, all'interno di una checkbox) tutte le voci collegate ad essa.<br />
Per intenderci, avete presente quei siti in cui scegli la provincia e poi compare la select con tutti i comuni della provincia? Ecco, mi serve una cosa simile.</p>
]]></description><link>https://connect.gt/post/806217</link><guid isPermaLink="true">https://connect.gt/post/806217</guid><dc:creator><![CDATA[freebreathe]]></dc:creator><pubDate>Thu, 05 Feb 2009 10:33:59 GMT</pubDate></item><item><title><![CDATA[Reply to Mi date una mano? on Tue, 03 Feb 2009 19:44:42 GMT]]></title><description><![CDATA[<p dir="auto">Ciao freebreathe. <img src="https://connect.gt/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=4as8rolt52f" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" title=":)" alt="🙂" /></p>
<p dir="auto">Immagino che ti basti verificare se l'id specifico è collegato al scleta fatta e quindi checkare la box dando in output un checked</p>
<p dir="auto">[HTML]&lt;input type="checkbox" name="checkbox" value="checkbox" checked /&gt;[/HTML]</p>
<p dir="auto">Facci sapere se risolvi. <img src="https://connect.gt/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=4as8rolt52f" class="not-responsive emoji emoji-android emoji--wink" title=";)" alt="😉" /></p>
]]></description><link>https://connect.gt/post/806214</link><guid isPermaLink="true">https://connect.gt/post/806214</guid><dc:creator><![CDATA[samyorn]]></dc:creator><pubDate>Tue, 03 Feb 2009 19:44:42 GMT</pubDate></item></channel></rss>