www.dedoshop.com
Pagina 3 di 3 PrimaPrima 123
Risultati da 41 a 58 di 58

Discussione: Aiuto Database Sql

  1. #41
    Regular Member
    Data Registrazione
    Mar 2012
    Messaggi
    281
    un piccolo up poichè ancora non ho ben compreso dove vanno posizionati gli switch...

  2. #42
    Regular Member
    Data Registrazione
    Mar 2012
    Messaggi
    281
    upppppppppppppppppp

  3. #43
    Regular Member
    Data Registrazione
    Mar 2012
    Messaggi
    281
    Upppppppppppppp

  4. #44
    Regular Member
    Data Registrazione
    Mar 2012
    Messaggi
    281
    nessuno..?

  5. #45
    Regular Member
    Data Registrazione
    Mar 2012
    Messaggi
    281
    upppppppppppppppppppppp

  6. #46
    Regular Member
    Data Registrazione
    Jul 2011
    Località
    Fi
    Messaggi
    287
    io mi son letto tutto, ma non capisco cosa non riesci a fare.

  7. #47
    Regular Member
    Data Registrazione
    Mar 2012
    Messaggi
    281
    vorrei che nel server ci fosse un solo sql.php che reindirizzi al contenuto corretto inserito nel database....mi hanno consigliato di impostare gli switch ma non so coe fare per configurare questo sql.php nel modo sopra descritto...

  8. #48
    Regular Member
    Data Registrazione
    Jul 2011
    Località
    Fi
    Messaggi
    287
    un esempio pratico ?

  9. #49
    Regular Member
    Data Registrazione
    Mar 2012
    Messaggi
    281
    Bhe diciamo che nel database ci sono più dati, molti testi di storia, molti di italiano ecc.. io voglio che il file sql.php sia configurato in modo che una volta che l'utente va nella sezione italiano e scrive "bocaccio" oppure il testo specifico che sta cercando, il databese gli restituisca nel primo caso tutti gli argomenti relativi a boccaccio nel secondo caso che li restituisca una pagina con i risultati ce presentano quelle key words da lui inserite.

    p.s se magari sapresti dirmi come posso compilare il database te ne sarei grato perchè la procedura che uso ora è un po ostica e macchinosa..

    grazie.

  10. #50
    Regular Member
    Data Registrazione
    Jul 2011
    Località
    Fi
    Messaggi
    287
    ma il database come l'hai strutturato? hai 2 tabelle, una con gli argomenti una con le keywords che dici? mi serve sapere come hai fatto le tabelle.. nomi tabelle e colonne!

  11. #51
    Regular Member
    Data Registrazione
    Mar 2012
    Messaggi
    281
    allora io fatto più tabelle con il comendo suggeritomi da thelinux mafia impostando come punto di riferimento l'id della tabellla, le tabelle corrispondo ad ogni materia tipo italiano : id: argomento :autore:testo (che sarebbe poi la soluzione), inglese: id ; argomento ;autore;testo....se vuoi posso fare un dump dell'ntero database non sarà motlo visto che oltre agli elementi inseriti da altervista e le mie 5/6 tabelle create è vuoto...

  12. #52
    Regular Member
    Data Registrazione
    Jul 2011
    Località
    Fi
    Messaggi
    287
    in pratica tu devi cercare il termine "bocaccio" nelle colonne TESTO delle 2 tabelle ITALIANO e INGLESE, e il risultato, deve essere diviso tipo :

    1 risultato trovato in: Italiano
    12 risultati trovati in: Inglese

    oppure

    13 risultati trovati.

  13. #53
    Regular Member
    Data Registrazione
    Mar 2012
    Messaggi
    281
    si più o meno così...

  14. #54
    Regular Member
    Data Registrazione
    Jul 2011
    Località
    Fi
    Messaggi
    287
    più o meno che intendi? 1+12 risultati, o 13 risultati? tu vuoi ottenere quale delle 2 cose ?

  15. #55
    Regular Member
    Data Registrazione
    Mar 2012
    Messaggi
    281
    1+12..è molto più ordinato...

  16. #56
    Regular Member
    Data Registrazione
    Jul 2011
    Località
    Fi
    Messaggi
    287
    fai un file sql.php in cui record_da_cercare è il nome della casella di testo del form:

    <?
    define("DB_HOST", "localhost");
    define("DB_USER", "userna");
    define("DB_PASSWORD", "password");
    define("DB_NAME", "nome_db");

    mysql_connect(DB_HOST,DB_USER,DB_PASSWORD);
    mysql_select_db(DB_NAME);

    $tabella_in_cui_cercare = "Italiano";
    $query_ricerca = "SELECT * FROM $tabella_in_cui_cercare WHERE TESTO = '".$_POST[record_da_cercare]."'";
    $risultato_query = mysql_query($query_ricerca);
    $contatore=0;
    while($singolo_risultato=mysql_fetch_array($risultato_query)){
    $contatore++;
    echo $singolo_risultato[text]."<br>";
    }
    echo "Trovati ".$contatore." risultati nella tabella ".$tabella_in_cui_cercare."<br><br>";

    $tabella_in_cui_cercare = "Inglese";
    $query_ricerca = "SELECT * FROM $tabella_in_cui_cercare WHERE TESTO = '".$_POST[record_da_cercare]."'";
    $risultato_query = mysql_query($query_ricerca);
    $contatore=0;
    while($singolo_risultato=mysql_fetch_array($risultato_query)){
    $contatore++;
    echo $singolo_risultato[text]."<br>";
    }
    echo "Trovati ".$contatore." risultati nella tabella ".$tabella_in_cui_cercare."<br><br>";
    ?>

  17. #57
    Regular Member
    Data Registrazione
    Jul 2011
    Località
    Fi
    Messaggi
    287
    funziona o no ?

  18. #58
    Regular Member
    Data Registrazione
    Mar 2012
    Messaggi
    281
    Scusami ma in questo periodo sono un po' incasinato con gli esami di riparazione...quindi ho poco tempo ti farò sapere al più presto però colgo l'occasione di rigraziarti..

Pagina 3 di 3 PrimaPrima 123

Segnalibri

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •  

realizzazione siti internet ed e-commerce mugello