Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Il metodo mysql_query non funziona

    Secondo voi c'è errore in questa funzione? No, nessuno, ma non funziona lo stesso.

    Codice PHP:
    <?php
        $mod_moto 
    $_REQUEST['mod_moto'];

        include(
    "config/ParamConnect.inc");
        
    $sql "INSERT INTO dettagli_fatture (mod_moto) VALUES(
            '
    $mod_moto'
        );"
    ;
        
    $rs mysql_query($sql,$conn) or die ($error_query);
        
    mysql_close($conn);
    ?>
    Ho esaminato e smontato riga per riga ed ho riscontrato ke non avvia il metodo "mysql_query", ma la cosa più strana è che non restituisce nessun errore.

    I componenti installati sono:
    - Win xp sp2;
    - Apache 2.0.4;
    - PHP 4.4.1
    - MySQL 5.0.11

    Non so proprio come fare, ho parekki progetti realizzati in php/mysql e non posso più utilizzarli, qualcuno mi puo' aiutare

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    534
    controlla il file di configurazione. Nelle ultime versioni si deve abilitare l'estensione mysql ed anche installare la libreria (libmysql.dll)

  3. #3
    Originariamente inviato da pierotto
    controlla il file di configurazione.
    Quale, quello di apache?
    Nelle ultime versioni si deve abilitare l'estensione mysql
    Sempre in apache?
    installare la libreria (libmysql.dll)
    Questa libreria dove la trovo.

    Scusa ma non sono tanto pratico, prima utilizzavo easyphp e tutti questi problemi non c'erano, da quando mi hanno consigliato di installare i componenti separati sto cominciando ad avere un po' di problemi.

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    534
    Prova a seguire anche tu il tutorial che spesso viene qui suggerito.

    http://www.phpnews.it/content/view/67/80/

  5. #5
    Ho seguito tutti i passaggi del link ke mi hai consigliato ma il risultato non ha portato a nessuna conclusione. Continuo a non riuscire a inserire dati nel db.

  6. #6
    Finalmente sono riuscito a trovare l'errore, non era un problema di metodo, ma bensì di tipi di dati di mysql.
    Ho una tabella con valori numerici (int e float), nel momento in cui la query incontra uno di questi tipi di dati, la query si blocca. Ho tolto i dati int e float lasciando soltanto i varchar e tutto funziona, qualcuno sa spiegarmi per quale motivo?

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.