Tabelle css e php

  • Creatore Discussione Creatore Discussione Lawliet
  • Data di inizio Data di inizio

Lawliet

Nuovo Utente
11 Lug 2013
16
0
0
Scusate, era un errore banale che l'ho risolto quando l'ho postato qui. :hammer:
Vi chiedo un altro problema spostatemi in CSS non so come farlo.

Praticamente ho quattro tabelle in css generati dalle query al db con php, vorrei mettere due tabelle affiancate e le altre due sotto.
Avevo letto con il float o inline ma non va. A breve posterò il codice.

Per il moderatore, per favore mi sposti nel topic adeguato? grazie :)
 
Ultima modifica:
Praticamente la questione è: dato una option value che funziona correttamente, con il tasto submit

PHP:
<?php 
echo "<form name=\"form1\" method=\"post\" action=\"".$_SERVER['PHP_SELF']."\">"; 
    echo "Atleti: <select name='Atleti' style=\"background-color: #DEF3CA\">";
	while ($temp = mysql_fetch_assoc($query)) {
    	if (isset($_POST['Atleti']) && $_POST['Atleti'] == $temp['codice'])  
            echo "<option style=\"background-color: #DEF3CA\" value= '".$temp['codice']."' selected = \"selected\">" .$temp['cognome']." ".$temp['nome']."</option>"; 
        else
            echo "<option style= \"background-color: #DEF3CA\"  value='".$temp['codice']."'>".$temp['cognome']." ".$temp['nome']."</option>"; 
	}
	echo "</select>";

//poi ci vuole il pulsante di submit (ti metto quello) o un js per inviare 
echo "<input name=\"invia\" type=\"submit\" id=\"invia\" value=\"invia\" style=\"background-color: #DEF3CA\" >"; 
echo "</form>"; 

if($_POST['invia']){//si verifica che sia stato dato il submit 
    $atleta = filter_var($_POST['Atleti'], FILTER_SANITIZE_STRING);//leggo il valore della select 
}

La vorrei inserire dentro

HTML:
        div#content h2{
            font-family:"Trebuchet MS",sans-serif;
            font-size:34px;
            font-style:normal;
            background-color:#f0f0f0;
            margin:40px 0px 30px -40px;
            padding:0px 40px;
            clear:both;
            float:left;
            width:100%;
            color:#aaa;
            text-shadow:1px 1px 1px #fff;
        }

in particolare accanto ad atleta:
HTML:
 <h2>Atleta:</h2>

devo fare come ho fatto con la tabella con i <div> e <class = "split"> ?

EDIT: ho risolto l'errore, ho praticamente tolto Atleti e inserito tutto questo in <h2> </h2> che stupido a non averci pensato.
 
Ultima modifica:
C'è un modo per togliere il comando SUBMIT è antiestetico.. non mi piace, mi piacerebbe che si faccia in automatico quando clicchi in option value, è possibile farlo?

Alessandro1997 scrisse che con js è possibile farlo, come? Sono ignorante in questa materia.
 
Includi l'ultima versione di jQuery e poi:
HTML:
<script>
$(function() {
    $("select").change(function() {
        $("form").submit();
    });
});
</script>
(Questo funziona solo se hai un form e una select. In alternativa ti consiglio di assegnare a entrambi un ID univoco e usare quello per identificarli.)
 

Discussioni simili