...immagino...riprovo
Questo codice prende dei valori e li incrocia, restituendo nuove combinazioni genetiche.
Partendo da AA e BB incrocio ottenendo 4 AB
Un array mi mostrerà la quantità (come chiave) e il codice (come valore) del risultato. in questo esempio
Codice PHP:
$combinazioni = array( 0 => 'AA', 0 => 'BB', 4=> 'AB');
il codice e le combinazioni sono molto più complesse.
a questo punto se il codice è > 0 lo stampa.
La situazione attuale consiste nell'andare ad interrogare ogni combinazione > 0 e fare un echo..
volevo provare ad andare a semplificare la cosa con un while o un for..integrando mysql dal quale estrae i valori da una tabella con struttura id, codice, descrizione
es
AA - mutazione A
BB - mutazione B
AB - mutazione ibrida
ho buttato giù questo, che in teoria dovrebbe funzionare, ma la pagina carica fino all'infinito e non mostra nulla.
$risultato è l'array dei risultati > 0
Codice PHP:
for ($i = 0; $i < count ($risultato); $i++) {
$stringa = array($risultato[$i]);
$array = implode(",", $stringa);
$sql = "SELECT * FROM tabella WHERE codice IN ('$array')";
$query = mysql_query($sql)or die("Non riesco ad eseguire la query");
$results = mysql_fetch_array($query);
while ($results) {
$descrizione = $results[descrizione];
}
echo $descrizione."
";
}