Visualizzazione risultati 1 fino 4 di 4
Like Tree1Likes
  • 1 Post By mzanella

Discussione: opzione aggiungi ai preferiti

  1. #1
    omgprova non è connesso Utente giovane
    Data registrazione
    03-02-2020
    Messaggi
    71

    Predefinito opzione aggiungi ai preferiti

    salve tempo fa ho caricato qui su AV uno script di gestione campionato...
    adesso mi piacerebbe aggiungere l opzione aggiungi ai preferiti...
    posto uno screen per capirci...
    https://ibb.co/fqWJtTv
    questa è la pagina del database dove ci sono tutti i giocatori
    ho creato l ultima colanna ed inserito l opzione aggiungi ai preferiti
    ma è palesemante errata perche e un collegamento ad un altra pagina
    partiamo con dire che non sono un programmatore e quello che ho fatto è stato fatto copiando comandi simili all interno dello stesso script...
    ho creato un file preferiti.php
    ho creato una nuova tabella nel db con queste voci
    nome tabella f_favorite
    1 fav_id int(11) No Nessuno AUTO_INCREMENT
    2 fav_playerID int(11) Sì NULL
    3 userID int(11) Sì NULL

    fatto questo volevo creare una query di comando per l opzione aggiungi ma qui mi sono bloccato ho trovato una vecchia discussione in rete ed ho cercato di adattare quella query per il mio utilizzo

    Codice PHP:
    $addtocart .= "</form>
    </div>"
    ;

    /* ADD-TO-FAVORITES */ //


    $q = "SELECT * FROM # f_favorite WHERE user_id ='$my->id' AND fv_playerID='$playerID'" ;
    $db->query( $q );
    $db->next_record();
    if (
    $db->f("userID") < 1 ){
    if(!empty(
    $_POST)) {
    $_POST['fv_playerID'] = addslashes($fv_playerID);
    $_POST['userID'] = addslashes($userID);


    $Sql = "INSERT INTO f_favorites SET fv_playerID='$fv_playerID', userID='$my->id'=NOW()";
    $Query = mysql_query($Sql) or die("Niet geslaagd!");
    $addtofavorites = " this is a favorite";
    } else {
    $url= "dbsearch.php?page=shop.product_details&amp;flypage=$flypage&amp;product_id=$product_id&category_id=$category_id&amp;manufacturer_id=0&amp;option=com_virtuemart&amp;Itemid=26";
    $userID=$auth["userID"];
    ho cambiato qualcosina ma poi mi sono arenato..
    c'è qualcuno che possa aiutarmi o linkarmi un codice che faccia al caso mio?grazie

  2. #2
    mzanella non è connesso AlterGuru
    Data registrazione
    29-12-2015
    Messaggi
    1,954

    Predefinito

    La query per l'inserimento di per se è semplice:
    Codice:
    INSERT INTO f_favorite(fav_playerID, userID) VALUES(..., ...);
    Dove al posto dei puntini ci vanno l'ID del giocatore e dell'utente, rispettivamente:
    Codice PHP:
    $query = 'INSERT INTO f_favorite(fav_playerID, userID) VALUES(' . $fv_playerID . ', ' . $my->id . ')';
    $db->query($query);
    Tutto il resto non serve. Questo presuppone che tu abbia già sistemato la parte di invio dei dati via form, autenticazione e connessione al database, che nel frammento di codice non si vedono.
    omgprova likes this.

    I suggerimenti che do più spesso:


  3. #3
    omgprova non è connesso Utente giovane
    Data registrazione
    03-02-2020
    Messaggi
    71

    Predefinito

    sei stato gentilissimo ma credo di non riuscire nell impresa...
    mi toccarà assillare qualcuno che lo sappia fare e che magari conosco per farmelo completare...

  4. #4
    omgprova non è connesso Utente giovane
    Data registrazione
    03-02-2020
    Messaggi
    71

    Predefinito

    per la cronaca.....
    opzione fatta...grazie ad un mio amico

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •