Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Query non funzionati

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2017
    residenza
    Italy
    Messaggi
    5

    Query non funzionati

    Salve a tutti, sto facendo un progetto scolastico, e sto realizzando un sito web con il relativo database su phpmyadmin, il mio problema è che da un momento all'altro le query non le esegue più, non genera errori, ed esegue (ovviamente) la parte relativa al controllo dell'esecuzione della query (intendo il die e mysql_error() ).

    per favore aiuto.

  2. #2
    Utente di HTML.it L'avatar di Sonikag
    Registrato dal
    Mar 2004
    Messaggi
    2,080
    Se posti il codice possiamo provare ad aiutarti.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2017
    residenza
    Italy
    Messaggi
    5
    ok.
    devo inserire dei dati di un carrello online in un database.

    questa è la parte dell'insert.

    $insert="INSERT INTO carrello (id_carrello, id_utente, prodotto, quantita)
    VALUES ('$idcarrello', '$idutente', '$prodotto', '$quantita')";
    $query=mysql_query($insert);
    if(!$query)
    echo "ERRORE";
    else { //istruzioni seguenti...


    il problema è che se io copio la parte in SQL su phpmyadmin, la query funziona ed inserisce i dati nella tabella, però se eseguo il file in php mi stampa la scritta "ERRORE", non eseguendo la query, e ovviamente nel database non succede nulla.

    Non capisco dove possa essere l'errore, dato che non mi stampa nessun errore e la query(come specificato prima), sul database funziona.

  4. #4
    Utente di HTML.it L'avatar di Sonikag
    Registrato dal
    Mar 2004
    Messaggi
    2,080
    Così a occhio vedo che idcarrello e idutente hanno gli apici e dubito siano campi stringa.

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2017
    residenza
    Italy
    Messaggi
    5
    si sono tutte stringhe, id_carrello ed id_utente, sono le chiavi (id_carrello è la primaria e id_utente è quella esterna che collega la tabella carrello alla tabella utente).

    ma non è questo il punto, come mai non esegue la query?

  6. #6
    Utente di HTML.it L'avatar di Sonikag
    Registrato dal
    Mar 2004
    Messaggi
    2,080
    Se sul db gli id sono interi e gli passi delle stringhe non può funzionare!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.